<SEC-DOCUMENT>0001193125-20-204007.txt : 20200730
<SEC-HEADER>0001193125-20-204007.hdr.sgml : 20200730
<ACCEPTANCE-DATETIME>20200730180514
ACCESSION NUMBER:		0001193125-20-204007
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		86
CONFORMED PERIOD OF REPORT:	20200531
FILED AS OF DATE:		20200730
DATE AS OF CHANGE:		20200730

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			NEOGEN CORP
		CENTRAL INDEX KEY:			0000711377
		STANDARD INDUSTRIAL CLASSIFICATION:	IN VITRO & IN VIVO DIAGNOSTIC SUBSTANCES [2835]
		IRS NUMBER:				382367843
		STATE OF INCORPORATION:			MI
		FISCAL YEAR END:			0531

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-17988
		FILM NUMBER:		201060651

	BUSINESS ADDRESS:	
		STREET 1:		620 LESHER PLACE
		CITY:			LANSING
		STATE:			MI
		ZIP:			48912
		BUSINESS PHONE:		5173729200

	MAIL ADDRESS:	
		STREET 1:		620 LESHER PLACE
		CITY:			LANSING
		STATE:			MI
		ZIP:			48912
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>d925387d10k.htm
<DESCRIPTION>FORM 10-K
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8" ?>
<html xmlns:neog="http://neogencorp.com/20200531" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:xbrll="http://www.xbrl.org/2003/linkbase" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Form 10-K</title>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
</head>
<body style="">
 <div style='display: none'><ix:header><ix:hidden><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="hidden14114629" contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis">P3Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="hidden14114630" contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis">P5Y</ix:nonNumeric><ix:nonFraction name="us-gaap:StockholdersEquityNoteStockSplitConversionRatio1" id="hidden14114234" contextRef="P12_01_2017To12_29_2017" unitRef="Unit_pure" decimals="2">1.33</ix:nonFraction><ix:nonNumeric name="neog:MarketableSecuritiesContractualMaturityPeriod" id="hidden14114236" contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis">P2Y</ix:nonNumeric><ix:nonNumeric name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" id="hidden14114631" contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis">P5Y</ix:nonNumeric><ix:nonFraction name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" id="hidden14114623" contextRef="P06_01_2019To05_31_2020_LiborPlusMemberusgaapVariableRateAxis_UnsecuredRevolvingLineOfCreditMemberusgaapCreditFacilityAxis" unitRef="Unit_pure" decimals="6">0.010000</ix:nonFraction><ix:nonFraction name="us-gaap:OperatingLeasesRentExpenseNet" id="hidden14114633" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="0">1083000</ix:nonFraction><ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" id="hidden14114808" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2">64.05</ix:nonFraction><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="hidden14114803" contextRef="P06_01_2019To05_31_2020_FurnitureFixturesMachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">P3Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="hidden14114804" contextRef="P06_01_2019To05_31_2020_FurnitureFixturesMachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">P10Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="hidden14114805" contextRef="P06_01_2019To05_31_2020_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">P7Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P06_01_2018To05_31_2019_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">P7Y</ix:nonNumeric><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P06_01_2017To05_31_2018_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">P7Y</ix:nonNumeric><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P05_31_2019To05_31_2019" unitRef="Unit_shares" decimals="0">5000</ix:nonFraction><ix:nonNumeric name="dei:AmendmentFlag" contextRef="P06_01_2019To05_31_2020">false</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalYearFocus" contextRef="P06_01_2019To05_31_2020">2020</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" contextRef="P06_01_2019To05_31_2020">FY</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" contextRef="P06_01_2019To05_31_2020">--05-31</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" contextRef="P06_01_2019To05_31_2020">0000711377</ix:nonNumeric><ix:nonNumeric name="dei:TradingSymbol" contextRef="P06_01_2019To05_31_2020">NEOG</ix:nonNumeric><ix:nonNumeric name="dei:SecurityExchangeName" contextRef="P06_01_2019To05_31_2020">NASDAQ</ix:nonNumeric><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="hidden14115214" contextRef="P06_01_2019To05_31_2020">MI</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="hidden14132299" contextRef="PAsOn06_01_2019">us-gaap:OperatingLeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="hidden14126800" contextRef="PAsOn05_31_2020">us-gaap:OperatingLeaseLiabilityCurrent</ix:nonNumeric><ix:nonNumeric name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="hidden14126979" contextRef="PAsOn05_31_2020">us-gaap:OperatingLeaseLiabilityNoncurrent</ix:nonNumeric><ix:footnote id="FN_53096" xml:lang="en-US">Includes corporate assets, including cash and cash equivalents, marketable securities, current and deferred tax accounts, and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions and non-controlling interests.</ix:footnote ><ix:footnote id="FN_53097" xml:lang="en-US">Includes final purchase price allocation adjustments and currency adjustments for goodwill recorded at international locations.</ix:footnote ></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="neog-20200531.xsd" /><link:linkbaseRef xlink:type="simple" xlink:href="neog-20200531_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="neog-20200531_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="neog-20200531_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /><link:linkbaseRef xlink:type="simple" xlink:href="neog-20200531_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" /></ix:references><ix:resources><xbrli:context id="PAsOn05_31_2020" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2019To05_31_2020" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </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="P06_01_2018To05_31_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn10_31_2018" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-10-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P12_01_2017To12_29_2017" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-12-01</xbrli:startDate> <xbrli:endDate>2017-12-29</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P12_01_2018To12_31_2018" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-12-01</xbrli:startDate> <xbrli:endDate>2018-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P12_22_2017To12_22_2017" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-12-22</xbrli:startDate> <xbrli:endDate>2017-12-22</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2018" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2019To08_31_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="P09_01_2019To11_30_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="P12_01_2019To02_29_2020" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="P03_01_2020To05_31_2020" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-03-01</xbrli:startDate> <xbrli:endDate>2020-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To08_31_2018" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2018-08-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_01_2018To11_30_2018" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-09-01</xbrli:startDate> <xbrli:endDate>2018-11-30</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P12_01_2018To02_28_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-12-01</xbrli:startDate> <xbrli:endDate>2019-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_01_2019To05_31_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-03-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2017" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_26_2020" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-03-26</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_01_2020" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-01-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P05_31_2020To05_31_2020" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-05-31</xbrli:startDate> <xbrli:endDate>2020-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P05_31_2019To05_31_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-05-31</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn11_30_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-11-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_30_2020" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-06-30</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn06_01_2019" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-06-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >neog:TwoThousandElevenPlanMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:EmployeeStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis" >us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_LatinAmericaMembersrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >srt:LatinAmericaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" >neog:ExercisePricesRangeOneMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" >neog:ExercisePricesRangeTwoMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" >neog:ExercisePricesRangeThreeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" >neog:ExercisePricesRangeFourMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" >neog:ExercisePricesRangeFiveMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:LicensingAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:PatentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2020_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CommercialPaperMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInZeroToNinetyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CommercialPaperMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInNinetyOneToOneHundredEightyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CommercialPaperMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CommercialPaperMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneToTwoYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInZeroToNinetyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInNinetyOneToOneHundredEightyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneToTwoYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >us-gaap:DomesticCountryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >us-gaap:ForeignCountryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapCashAndCashEquivalentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis" >us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_USTreasurySecuritiesMemberusgaapCashAndCashEquivalentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis" >us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis" >neog:CommercialPaperandCorporateBondsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis" >us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_LatinAmericaMembersrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >srt:LatinAmericaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:LicensingAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:PatentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:TrademarksMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInZeroToNinetyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_MaturityInOneToTwoYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneToTwoYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CommercialPaperMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInZeroToNinetyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CommercialPaperMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInNinetyOneToOneHundredEightyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CommercialPaperMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CommercialPaperMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneToTwoYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInZeroToNinetyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInNinetyOneToOneHundredEightyDaysMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis" >us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="neog:MaturityAxis" >neog:MaturityInOneToTwoYearMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:NaturalToxinsAllergensAndDrugResiduesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</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="P06_01_2019To05_31_2020_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:BacterialAndGeneralSanitationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</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="P06_01_2019To05_31_2020_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:CultureMediaAndOtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</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="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</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="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:GenomicsServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</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="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</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="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:LifeSciencesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</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="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:VeterinaryInstrumentsAndDisposablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</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="P06_01_2019To05_31_2020_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:AnimalCareAndOtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</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="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</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="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:GenomicsServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</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="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</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="P06_01_2019To05_31_2020_USsrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2019To05_31_2020_NonUsMembersrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P06_01_2019To05_31_2020_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</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="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P06_01_2019To05_31_2020_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</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="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P06_01_2019To05_31_2020_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis" >us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P06_01_2019To05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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>2020-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2019To05_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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>2020-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2019To05_31_2020_LiborPlusMemberusgaapVariableRateAxis_UnsecuredRevolvingLineOfCreditMemberusgaapCreditFacilityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis" >neog:LiborPlusMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis" >neog:UnsecuredRevolvingLineOfCreditMember</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="P06_01_2019To05_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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>2020-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2019To05_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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>2020-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2019To05_31_2020_ScenarioOneMemberusgaapDeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" >neog:ScenarioOneMember</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="P06_01_2019To05_31_2020_ScenarioTwoMemberusgaapDeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" >neog:ScenarioTwoMember</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="P06_01_2019To05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" >neog:ExercisePricesRangeFourMember</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="P06_01_2019To05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" >neog:ExercisePricesRangeFiveMember</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="P06_01_2019To05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" >neog:ExercisePricesRangeThreeMember</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="P06_01_2019To05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" >neog:ExercisePricesRangeTwoMember</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="P06_01_2019To05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" >neog:ExercisePricesRangeOneMember</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="P06_01_2019To05_31_2020_CustomerOneMembersrtMajorCustomersAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis" >neog:CustomerOneMember</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="P06_01_2019To05_31_2020_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >neog:BuildingsAndImprovementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P06_01_2019To05_31_2020_FurnitureFixturesMachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >neog:FurnitureFixturesMachineryAndEquipmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P06_01_2019To05_31_2020_FurnitureFixturesMachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >neog:FurnitureFixturesMachineryAndEquipmentMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P06_01_2019To05_31_2020_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >neog:BuildingsAndImprovementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P06_01_2019To05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis" >us-gaap:EmployeeStockMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis" >neog:TwoThousandElevenPlanMember</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="P06_01_2019To05_31_2020_AdvertisingMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:AdvertisingMember</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="P06_01_2019To05_31_2020_ShippingAndHandlingMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ShippingAndHandlingMember</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="P06_01_2019To05_31_2020_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >us-gaap:DomesticCountryMember</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="P06_01_2019To05_31_2020_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >us-gaap:ForeignCountryMember</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="P06_01_2019To05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:LicensingAgreementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P06_01_2019To05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:LicensingAgreementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:PatentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:PatentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P06_01_2019To05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P06_01_2019To05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</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="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis" >us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</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="P06_01_2019To05_31_2020_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</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="P06_01_2019To05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis" >neog:CommercialPaperandCorporateBondsMember</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="P06_01_2019To05_31_2020_USTreasurySecuritiesMemberusgaapCashAndCashEquivalentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis" >us-gaap:USTreasurySecuritiesMember</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="P06_01_2019To05_31_2020_CertificatesOfDepositMemberusgaapCashAndCashEquivalentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis" >us-gaap:CertificatesOfDepositMember</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="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:NaturalToxinsAllergensAndDrugResiduesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:BacterialAndGeneralSanitationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:CultureMediaAndOtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:GenomicsServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:LifeSciencesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:VeterinaryInstrumentsAndDisposablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:AnimalCareAndOtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:GenomicsServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis" >us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis" >us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis" >us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis" >us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis" >us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis" >us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis" >us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis" >us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis" >us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis" >us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis" >us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis" >us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis" >us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >neog:BuildingsAndImprovementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >neog:BuildingsAndImprovementsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_AdvertisingMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:AdvertisingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_ShippingAndHandlingMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >us-gaap:DomesticCountryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >us-gaap:ForeignCountryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2017To05_31_2018_GiltiMemberusgaapIncomeTaxAuthorityNameAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis" >neog:GiltiMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-06-01</xbrli:startDate> <xbrli:endDate>2018-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:NaturalToxinsAllergensAndDrugResiduesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:BacterialAndGeneralSanitationMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:CultureMediaAndOtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:GenomicsServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:LifeSciencesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:VeterinaryInstrumentsAndDisposablesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:AnimalCareAndOtherMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >neog:GenomicsServicesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_USsrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:US</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_NonUsMembersrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >us-gaap:NonUsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_ProductMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ProductMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_ServiceMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ServiceMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis" >us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_CustomerOneMembersrtMajorCustomersAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:MajorCustomersAxis" >neog:CustomerOneMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >neog:BuildingsAndImprovementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis" >neog:BuildingsAndImprovementsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_AdvertisingMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:AdvertisingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_ShippingAndHandlingMembersrtProductOrServiceAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis" >us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >us-gaap:DomesticCountryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P06_01_2018To05_31_2019_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis" >us-gaap:ForeignCountryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-06-01</xbrli:startDate> <xbrli:endDate>2019-05-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P12_31_2017To12_31_2017_LatinAmericaMembersrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >srt:LatinAmericaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-12-31</xbrli:startDate> <xbrli:endDate>2017-12-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2018_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis" >us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis" >us-gaap:OperatingSegmentsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P08_16_2017To09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-08-16</xbrli:startDate> <xbrli:endDate>2017-09-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P08_16_2017To09_01_2017_MaximumMembersrtRangeAxis_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-08-16</xbrli:startDate> <xbrli:endDate>2017-09-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P08_16_2017To09_01_2017_MinimumMembersrtRangeAxis_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2017-08-16</xbrli:startDate> <xbrli:endDate>2017-09-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-09-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ClarusLabsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-08-01</xbrli:startDate> <xbrli:endDate>2018-08-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ClarusLabsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-08-01</xbrli:startDate> <xbrli:endDate>2018-08-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ClarusLabsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-08-01</xbrli:startDate> <xbrli:endDate>2018-08-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ClarusLabsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-08-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2019_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ClarusLabsIncMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:LivestockGeneticServicesLlcMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-09-04</xbrli:startDate> <xbrli:endDate>2018-09-04</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:LivestockGeneticServicesLlcMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-09-04</xbrli:startDate> <xbrli:endDate>2018-09-04</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:LivestockGeneticServicesLlcMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2018-09-04</xbrli:startDate> <xbrli:endDate>2018-09-04</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:LivestockGeneticServicesLlcMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-09-04</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn12_31_2018_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:EdmontonAlbertabasedDeltaGenomicsCentreMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-12-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:EdmontonAlbertabasedDeltaGenomicsCentreMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:EdmontonAlbertabasedDeltaGenomicsCentreMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:EdmontonAlbertabasedDeltaGenomicsCentreMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-01-01</xbrli:startDate> <xbrli:endDate>2019-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:EdmontonAlbertabasedDeltaGenomicsCentreMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-01-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:UY</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-01</xbrli:startDate> <xbrli:endDate>2020-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:AR</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-01</xbrli:startDate> <xbrli:endDate>2020-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_MinimumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:AR</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-01</xbrli:startDate> <xbrli:endDate>2020-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:AR</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-01</xbrli:startDate> <xbrli:endDate>2020-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To01_01_2020_MinimumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:UY</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-01</xbrli:startDate> <xbrli:endDate>2020-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_01_2020To01_01_2020_MaximumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:UY</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-01</xbrli:startDate> <xbrli:endDate>2020-01-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P09_01_2019To09_01_2019_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:LivestockGeneticServicesLlcMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2019-09-01</xbrli:startDate> <xbrli:endDate>2019-09-01</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:AR</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-01-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:UY</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-01-01</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:DiessecheSrlMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:IT</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-09</xbrli:startDate> <xbrli:endDate>2020-01-09</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:DiessecheSrlMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:IT</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-09</xbrli:startDate> <xbrli:endDate>2020-01-09</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:DiessecheSrlMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:IT</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-09</xbrli:startDate> <xbrli:endDate>2020-01-09</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:DiessecheSrlMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:IT</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-01-09</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:AbtekBiologicalsLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-31</xbrli:startDate> <xbrli:endDate>2020-01-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:AbtekBiologicalsLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-31</xbrli:startDate> <xbrli:endDate>2020-01-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:AbtekBiologicalsLimitedMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-01-31</xbrli:startDate> <xbrli:endDate>2020-01-31</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:AbtekBiologicalsLimitedMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-01-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:CellBiosciencesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:AU</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-02-28</xbrli:startDate> <xbrli:endDate>2020-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:CellBiosciencesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:AU</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-02-28</xbrli:startDate> <xbrli:endDate>2020-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:CellBiosciencesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:AU</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-02-28</xbrli:startDate> <xbrli:endDate>2020-02-28</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:CellBiosciencesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis" >country:AU</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-02-28</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ChileBasedMagiarChilenaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-03-26</xbrli:startDate> <xbrli:endDate>2020-03-26</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ChileBasedMagiarChilenaMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MinimumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-03-26</xbrli:startDate> <xbrli:endDate>2020-03-26</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ChileBasedMagiarChilenaMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="srt:RangeAxis" >srt:MaximumMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2020-03-26</xbrli:startDate> <xbrli:endDate>2020-03-26</xbrli:endDate> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis" >neog:ChileBasedMagiarChilenaMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-03-26</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2020-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2017-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:CommonStockMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis" >us-gaap:RetainedEarningsMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2018-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:FoodSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:context id="PAsOn05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" > <xbrli:entity> <xbrli:identifier scheme="http://www.sec.gov/CIK">0000711377</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis" >neog:AnimalSafetyMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:instant>2019-05-31</xbrli:instant> </xbrli:period> </xbrli:context><xbrli:unit id="Unit_USD" > <xbrli:measure>iso4217:USD</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_shares" > <xbrli:measure>xbrli:shares</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_pure" > <xbrli:measure>xbrli:pure</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_Segment" > <xbrli:measure>neog:Segment</xbrli:measure> </xbrli:unit><xbrli:unit id="Unit_USD_per_Share" > <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><ix:relationship fromRefs="Fact_14114432" toRefs="FN_53096"/><ix:relationship fromRefs="Fact_14114439" toRefs="FN_53096"/><ix:relationship fromRefs="Fact_14114455" toRefs="FN_53096"/><ix:relationship fromRefs="Fact_14114462" toRefs="FN_53096"/><ix:relationship fromRefs="Fact_14114478" toRefs="FN_53096"/><ix:relationship fromRefs="Fact_14114485" toRefs="FN_53096"/><ix:relationship fromRefs="Fact_14114917" toRefs="FN_53097"/><ix:relationship fromRefs="Fact_14114918" toRefs="FN_53097"/><ix:relationship fromRefs="Fact_14114919" toRefs="FN_53097"/><ix:relationship fromRefs="Fact_14114926" toRefs="FN_53097"/><ix:relationship fromRefs="Fact_14114927" toRefs="FN_53097"/><ix:relationship fromRefs="Fact_14114928" toRefs="FN_53097"/></ix:resources></ix:header></div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="text-align: center;"> <div style="width: 100%; line-height: 0.5pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.5px; border-bottom-style: solid;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> <div style="text-align: center;"> <div style="width: 100%; line-height: 3pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.5px; border-bottom-style: solid;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> <div style="margin-top: 4pt; margin-bottom: 0px;"></div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 16pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"> <div style="font-weight: normal; display: inline;"> <div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 18pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">UNITED STATES </div></div></div> </div> </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 16pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"> <div style="font-weight: normal; display: inline;"> <div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 18pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">SECURITIES AND EXCHANGE COMMISSION </div></div></div> </div> </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"> <div style="font-weight: normal; display: inline;"> <div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 12pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">WASHINGTON, D.C. 20549 </div></div></div> </div> </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-size: 12pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> <div style="text-align: center;"> <div style="margin: 0px auto; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"> <div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> </div> </div> <div style="text-align: center;"></div> <div style="text-align: center;font-family: 'Times New Roman';font-size: 18pt;font-weight: normal;margin-top: 12pt;margin-bottom: 0px;"><div style="font-weight:bold;display:inline;">FORM <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:DocumentType" contextRef="P06_01_2019To05_31_2020">10-K</ix:nonNumeric> </div></div></div> <div style="text-align: center;"> <div style="margin-top: 0px; line-height: 0pt; margin-bottom: 0px;">&#160;</div> <div style="margin: 12px auto 0pt;width: 21%;text-align: center;line-height: 12pt;border-bottom: 1pt solid rgb(0, 0, 0);"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> <div style="line-height: 6pt; margin-bottom: 0px; margin-top: 0px;">&#160;</div> <div style="text-align: center;"></div> <div style="margin-top: 11pt;margin-bottom: 0px;"></div>
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;"><ix:nonNumeric name="dei:DocumentAnnualReport" contextRef="P06_01_2019To05_31_2020" format="ixt:booleantrue">&#9746;</ix:nonNumeric></td>
<td style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 1pt; margin-left: 4%; line-height: 13pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For the Fiscal Year Ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" contextRef="P06_01_2019To05_31_2020" format="ixt:datemonthdayyearen">May 31, 2020</ix:nonNumeric> </div></div></div> <div style="margin-top: 12pt; margin-bottom: 0px;"></div>
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 12pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:DocumentTransitionReport" contextRef="P06_01_2019To05_31_2020" format="ixt:booleanfalse">&#9744;</ix:nonNumeric></div> </div></td>
<td style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </div> </div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For The Transition Period From <div style="text-decoration: underline; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;</div><div style="text-decoration: underline; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;</div><div style="text-decoration: underline; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div><div style="text-decoration: underline; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;</div>To <div style="text-decoration: underline; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div><div style="text-decoration: underline; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;</div><div style="text-decoration: underline; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;</div><div style="text-decoration: underline; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;&#160;&#160;</div>. </div></div></div></div> </div> </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;">COMMISSION FILE NUMBER <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityFileNumber" contextRef="P06_01_2019To05_31_2020">0-17988</ix:nonNumeric> </div></div></div> <div style="text-align: center;"> <div style="margin: 15pt auto 1pt;width: 21.05%;line-height: 6pt;border-bottom: 1px solid rgb(0, 0, 0);"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 24pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 24pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityRegistrantName" contextRef="P06_01_2019To05_31_2020">NEOGEN CORP</ix:nonNumeric>ORATION </div></div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(Exact name of registrant as specified in its charter) </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="text-align: center;"> <div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> </div> </div> </div> </div> </div> <div style="text-align: center;"></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 8pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 50%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; font-family: 'Times New Roman';"></td>
<td style="width: 48%; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 3pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden14115214">MICHIGAN</span> </div></div></div> </td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0px; vertical-align: top;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 3pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" contextRef="P06_01_2019To05_31_2020">38-2367843</ix:nonNumeric> </div> </div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: top;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(State of other jurisdiction of</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">incorporation organization)</div></div></div> </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: top;;text-align:center;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(I.R.S. Employer</div></div></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Identification No.)</div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 13pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" contextRef="P06_01_2019To05_31_2020">620 Lesher Place</ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" contextRef="P06_01_2019To05_31_2020">Lansing</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" contextRef="P06_01_2019To05_31_2020" format="ixt-sec:stateprovnameen">Michigan</ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" contextRef="P06_01_2019To05_31_2020">48912</ix:nonNumeric> </div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-style: normal; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(Address of principal executive offices, including zip code) </div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0px;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:CityAreaCode" contextRef="P06_01_2019To05_31_2020">517</ix:nonNumeric>-<ix:nonNumeric name="dei:LocalPhoneNumber" contextRef="P06_01_2019To05_31_2020">372-9200</ix:nonNumeric> </div> </div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Registrant&#8217;s telephone number, including area code) </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="text-align: center;"> <div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT: </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 34%;"></td>
<td style="vertical-align: bottom;"></td>
<td style="width: 32%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 32%;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Title of each Class</div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Trading</div></div></div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Symbol(s)</div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Name&#160;of&#160;each&#160;exchange</div></div></div></div></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">on&#160;which&#160;registered</div></div></div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</div></div></div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt;;font-weight:bold;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT:</div></div></div> </div> </div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:Security12gTitle" contextRef="P06_01_2019To05_31_2020">COMMON STOCK</ix:nonNumeric>, $0.16 par value per share </div></div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">(Title of Class) </div></div></div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="text-align: center;"> <div style="margin: 0pt auto 2pt; width: 21%; text-align: center; line-height: 6pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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;</div><ix:nonNumeric name="dei:EntityWellKnownSeasonedIssuer" contextRef="P06_01_2019To05_31_2020">Yes</ix:nonNumeric><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#9746;</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> &#160;&#160;&#160;No&#160;&#160;</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#9744;</div></div> </div> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">Indicate by a 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;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#9744;</div>&#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityVoluntaryFilers" contextRef="P06_01_2019To05_31_2020">No</ix:nonNumeric>&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#9746;</div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">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 days.&#160;&#160;&#160;&#160;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" contextRef="P06_01_2019To05_31_2020">Yes</ix:nonNumeric>&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#9746;</div> &#160;&#160;&#160;No&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#9744;</div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">S-T</div> (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160; &#160;&#160;</div></div><ix:nonNumeric name="dei:EntityInteractiveDataCurrent" contextRef="P06_01_2019To05_31_2020">Yes</ix:nonNumeric><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#9746; &#160;&#160;&#160;No&#160;&#160;&#9744;</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; font-size: 10pt; top: 0px;;display:inline;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a </div><div style="letter-spacing: 0px; font-size: 10pt; white-space: nowrap; top: 0px;;display:inline;">non-accelerated</div><div style="letter-spacing: 0px; font-size: 10pt; top: 0px;;display:inline;"> filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer&#8221;, &#8220;accelerated filer&#8221;, &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule </div><div style="letter-spacing: 0px; font-size: 10pt; white-space: nowrap; top: 0px;;display:inline;">12b-2</div><div style="letter-spacing: 0px; font-size: 10pt; top: 0px;;display:inline;"> of the Exchange Act.</div></div> </div> </div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 23%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; font-family: 'Times New Roman';"></td>
<td style="width: 33%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; font-family: 'Times New Roman';"></td>
<td style="width: 18%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; font-family: 'Times New Roman';"></td>
<td style="width: 23%; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><ix:nonNumeric name="dei:EntityFilerCategory" contextRef="P06_01_2019To05_31_2020" format="ixt-sec:entityfilercategoryen">Large accelerated filer</ix:nonNumeric>&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#9746;</div></div> </td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Accelerated filer&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#9744;</div></div> </td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Non-accelerated</div>&#160;filer&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#9744;</div></div> </td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Smaller&#160;reporting&#160;company&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntitySmallBusiness" contextRef="P06_01_2019To05_31_2020" format="ixt:booleanfalse">&#9744;</ix:nonNumeric></div></div> </td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Emerging&#160;growth&#160;company&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" contextRef="P06_01_2019To05_31_2020" format="ixt:booleanfalse">&#9744;</ix:nonNumeric></div></div> </td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section&#160;13(a) of the Exchange Act.&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#9744;</div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section&#160;404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.&#160;&#160;&#9746; </div></div></div></div> </div> </div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">Indicate by check mark whether the registrant is a shell company (as defined in Rule <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12b-2</div> of the Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#9744;</div>&#160;&#160;&#160;&#160;No&#160;&#160;<div style="font-family: 'Times New Roman'; font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="dei:EntityShellCompany" contextRef="P06_01_2019To05_31_2020" format="ixt:booleanfalse">&#9746;</ix:nonNumeric></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">Based on the closing sale price on November&#160;30, 2019 the aggregate market value of the voting stock held by <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-affiliates</div> of the registrant was $<ix:nonFraction name="dei:EntityPublicFloat" contextRef="PAsOn11_30_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,489,079,000</ix:nonFraction>. For these purposes, the registrant considers its Directors and executive officers to be its only affiliates.</div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The number of outstanding shares of the registrant&#8217;s Common Stock was <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="PAsOn06_30_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">52,963,988</ix:nonFraction> on June&#160;30, 2020.</div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">DOCUMENTS INCORPORATED BY REFERENCE </div></div></div></div></div> </div> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Certain portions of the registrant&#8217;s definitive proxy statement to be prepared pursuant to Regulation 14a and filed in connection with solicitation of proxies for its October&#160;8, 2020 annual meeting of shareholders are incorporated by reference into part III of the Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K.</div> </div></div></div> <div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="line-height: 1pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; font-size: 10pt;;font-weight:bold;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">TABLE OF CONTENTS</div></div></div> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 9%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 86%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><a href="#tx925387_1"><span style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">PART&#160;I</span> </a></div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;1.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_2">BUSINESS</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">3</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;1A.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_3">RISK FACTORS</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">14</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;1B.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_4">UNRESOLVED STAFF COMMENTS</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">19</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;2.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_5">PROPERTIES</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">19</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;3.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_6">LEGAL PROCEEDINGS</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;4.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_7">MINE SAFETY DISCLOSURES</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt;">&#160;</td>
<td colspan="2" style="height: 12pt;">&#160;</td>
<td colspan="4" style="height: 12pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_8">PART&#160;II </a></div></div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;5.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_9">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;6.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_10">SELECTED FINANCIAL DATA</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">22</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;7.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_11">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">23</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;7A.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_12">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISKS</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">34</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;8.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_13">FINANCIAL STATEMENTS AND SUPPLEMENTAL DATA</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">34</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;9.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_14">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">34</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;9A.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_15">CONTROLS AND PROCEDURES</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">34</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;9B.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_16">OTHER INFORMATION</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">36</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt;">&#160;</td>
<td colspan="2" style="height: 12pt;">&#160;</td>
<td colspan="4" style="height: 12pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><a href="#tx925387_17"><span style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">PART&#160;III</span> </a></div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;10.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_18">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">36</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;11.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_19">EXECUTIVE COMPENSATION</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">38</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;12.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_20">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS, MANAGEMENT AND RELATED STOCKHOLDER MATTERS</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">38</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;13.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_21">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">38</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;14.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_22">PRINCIPAL ACCOUNTANT FEES AND SERVICES</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">38</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt;">&#160;</td>
<td colspan="2" style="height: 12pt;">&#160;</td>
<td colspan="4" style="height: 12pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><a href="#tx925387_23"><span style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">PART&#160;IV</span> </a></div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;15.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_24">EXHIBITS, FINANCIAL STATEMENT SCHEDULES</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">38</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt;">&#160;</td>
<td colspan="2" style="height: 6pt;">&#160;</td>
<td colspan="4" style="height: 6pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ITEM 16.</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_25">FORM <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</span> SUMMARY</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">38</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td colspan="3" style="height: 12pt;">&#160;</td>
<td colspan="4" style="height: 12pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_26">SIGNATURES</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">40</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 1pt;">
<td colspan="3" style="height: 12pt;">&#160;</td>
<td colspan="4" style="height: 12pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><a href="#tx925387_27">LIST OF FINANCIAL STATEMENTS AND FINANCIAL STATEMENT SCHEDULES</a></div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-1</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Subsidiaries</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top;">&#160;</td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Consent of independent registered public accounting firm &#8212; BDO USA, LLP</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Section&#160;302 Certification of Principal Executive Officer</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Section&#160;302 Certification of Principal Financial Officer</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Section&#160;1350 Certification pursuant to Section&#160;906</div></div></td>
<td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1 </div></div></div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"></div> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING INFORMATION </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Forward-looking statements, within the meaning of Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended, are made throughout this Annual Report on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K,</div> including statements relating to management&#8217;s expectations regarding new product introductions; the adequacy of our sources for certain components, raw materials and finished products; and our ability to utilize certain inventory. For this purpose, any statements contained herein that are not statements of historical fact may be deemed to be forward-looking statements. Without limiting the foregoing, the words &#8220;believes,&#8221; &#8220;anticipates,&#8221; &#8220;plans,&#8221; &#8220;expects,&#8221; &#8220;seeks,&#8221; &#8220;estimates,&#8221; and similar expressions are intended to identify forward-looking statements. These forward-looking statements are intended to provide our current expectations or forecasts of future events; are based on current estimates, projections, beliefs, and assumptions; and are not guarantees of future performance. Actual events or results may differ materially from those described in the forward-looking statements. There are a number of important factors, including competition, recruitment and dependence on key employees, impact of weather on agriculture and food production, effects of the ongoing <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic on our business, results of operations, liquidity, financial condition, and stock price, identification and integration of acquisitions, research and development risks, patent and trade secret protection, government regulation and other risks detailed in item 1A. RISK FACTORS in this Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> and from time to time in the Company&#8217;s reports on file at the Securities and Exchange Commission, that could cause Neogen Corporation&#8217;s results to differ materially from those indicated by such forward-looking statements.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In addition, any forward-looking statements represent management&#8217;s views only as of the day this Annual Report on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> was first filed with the Securities and Exchange Commission and should not be relied upon as representing management&#8217;s views as of any subsequent date. While management may elect to update forward-looking statements at some point in the future, it specifically disclaims any obligation to do so, even if its views change.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">As used in this Annual Report on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K,</div> the terms &#8220;Neogen,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; refer to Neogen Corporation and, where appropriate, its consolidated subsidiaries, unless the context indicates otherwise.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div id="tx925387_1" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">PART I </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_2" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;1.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">BUSINESS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Neogen Corporation and subsidiaries develop, manufacture and market a diverse line of products and services dedicated to food and animal safety. Our Food Safety segment consists primarily of diagnostic test kits and complementary products (e.g., culture media) sold to food producers and processors to detect dangerous and/or unintended substances in human food and animal feed, such as foodborne pathogens, spoilage organisms, natural toxins, food allergens, genetic modifications, ruminant <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">by-products,</div> meat speciation, drug residues, pesticide residues and general sanitation concerns. Our diagnostic test kits are generally easier to use and provide greater accuracy and speed than conventional diagnostic methods. The majority of the test kits are disposable, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">single-use,</div> immunoassay and DNA detection products that rely on our proprietary antibodies and RNA and DNA testing methodologies to produce rapid and accurate test results. Our expanding line of food safety products also includes genomics-based diagnostic technology, and advanced software systems that help testers to objectively analyze and store their results and perform analysis on the results from multiple locations over extended periods.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s Animal Safety segment is engaged in the development, manufacture, marketing and distribution of veterinary instruments, pharmaceuticals, vaccines, topicals, diagnostic products, rodenticides, cleaners, disinfectants, insecticides and genomics testing services for the worldwide animal safety market. The majority of these consumable products are marketed through veterinarians, retailers, livestock producers and animal health product distributors. Our USDA-licensed facility in Lansing, Michigan, produces immunostimulant products for horses and dogs, and a unique equine botulism vaccine. Our line of drug detection products is sold worldwide for the detection of abused and therapeutic drugs in animals and animal products, and has expanded into the workplace and human forensic markets. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s products are marketed by our sales personnel in the U.S., Canada, Mexico, Central America, Brazil, Argentina, Uruguay, Chile, the United Kingdom and other parts of Europe, China, India and Australia, and by distributors throughout the rest of the world. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our mission is to be the leading company in the development and marketing of solutions for food and animal safety. To meet this mission, a growth strategy consisting of the following elements has been developed: (i)&#160;increasing sales of existing products; (ii)&#160;introducing new products and services; (iii)&#160;growing international sales; and (iv)&#160;acquiring businesses and forming strategic alliances. We have historically been successful at increasing product sales organically, including international growth, and maintain an active acquisition program to identify and capitalize on opportunities to acquire new products, businesses, or technology. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Neogen Corporation was formed as a Michigan corporation in June 1981 and operations began in 1982. Our principal executive offices are located at 620 Lesher Place, Lansing, Michigan 48912-1595 and our telephone number is <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(517)&#160;372-9200.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Neogen&#8217;s Annual Report on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K,</div> Quarterly Reports on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-Q,</div> Current Reports on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8-K,</div> and amendments to those reports are available free of charge via our website (<div style="text-decoration: underline; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">www.neogen.com</div>) as soon as reasonably practicable after such information is filed with, or furnished to, the United States Securities and Exchange Commission. The content of our website or the website of any third party that may be noted herein is not incorporated by reference in this Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">PRODUCTS </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product trademarks and registered trademarks owned by Neogen include: </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">CORPORATE:</div></div> Neogen<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Neogen flask (logo)<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Neogen and flask (logo)<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>;</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">FOOD SAFETY:</div></div> AccuClean<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, AccuPoint<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, AccuScan<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Acumedia<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Agri-Screen<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Alert<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, ANSR<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div> , BetaStar<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, BioLumix<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div> , Colitag<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, F.A.S.T.<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, GeneQuence<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, GENE-TRAK<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Harlequin<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ISO-GRID</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Lab M<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Listeria </div></div>Right Now<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, MPNPlate<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, MPNTray<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, NeoCare<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, NeoColumn<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, NeoFilm<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, NeoNet<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, NeoSeek<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">NEO-GRID</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Penzyme<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Raptor<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Reveal<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Soleris<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, &#181;PREP<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Veratox<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div> , Simple. Accurate. Supported. Food Safety Solutions<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">SM</div>;</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">LIFE SCIENCES:</div></div> Alert<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">K-Blue</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">K-Blue</div> Substrate<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">K-Gold</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, NeoSal<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>;</div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ANIMAL SAFETY:</div></div> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Acid-A-Foam</div></div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Aero-ssault<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Ag-Tek</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, AluShield<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, AquaPrime<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Assault<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Barnstorm<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, BioCres<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div> 50, BioPhene<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, BioQuat<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, BotVax<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Breeder-Sleeve<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Calf Eze<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Chem-Tech, Ltd.<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Chem-Tech&#8217;s CT logo (with circle)<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Chlor-A-Foam</div></div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, COMPANION<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">CT-511</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Cykill<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, D3<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div> Needles, DC&amp;R<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, DeciMax<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Di-Kill</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Dr.&#160;Frank&#8217;s<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Dy-Fly</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Dyne-O-Might</div></div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Earth City Resources (design)<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, ElectroJac<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, ELISA Technologies (design)<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, EqStim<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, EquiSleeve<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Z</div> Bond<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">E-Z</div> Catch<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Farm-Foam<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Farmphene<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Final-Fly-T</div></div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Fly-Die</div> Defense<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Fly-Die</div> Ultra<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Fura-Zone<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, GenQuat<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Horse Sense<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Ideal<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, ImmunoRegulin<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Insectrin<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Insight<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Iodis<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Jolt<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">LD-44</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">LD-44T</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Maxi Sleeve<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, MaxKlor<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, MegaShot<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, MycAseptic<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, NeedleGard<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Neogen<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div> Viroxide Super<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Neogen<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div> Viroxide Super and flask (design)<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, NFZ<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Nu Dyne<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, PanaKare<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Pantek<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, ParlorMint<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Parvosol<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Peraside<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Place Pack<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, PolyPetite<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, PolyShield<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, PolySleeve<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Preserve<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Preserve International<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Preserve International(design)<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Prima<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Prima Marc<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Prima-Shot<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Prima Tech<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Prima Tech logo<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pro-Fix</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pro-Flex</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Promar<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Pro-Shot</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">PRO-TECT</div> 6 MIL<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Prozap<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Prozap (stylized mark w/fancy Z)<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">PY-75</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Ramik<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Rat&#160;&amp; <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Mouse-A-Rest</div></div> II<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, RenaKare<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Rodent Elimination</div> </div> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Station<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Rodex<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Rot-Not</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Safe-T-Flex</div></div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Siloxycide<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Spectrasol<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Spec-Tuss<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Squire<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Starlicide<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Stress-Dex</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, SureBond<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, SureKill<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Swine-O-Dyne</div></div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Synergize<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, SyrVet<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Tetrabase<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Tetracid<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Tetradyne<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, ThyroKare<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, TopHoof<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Tri-Hist</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Tri-Seal</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Tryad<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Turbocide<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Turbocide Gold<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Uniprim<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, UriKare<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">VAP-5</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">VAP-20</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Vet-Tie</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Vita-15</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, War Paint<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">X-185</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Zipcide<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>;</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">GENOMICS:</div></div> Deoxi<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Envigor<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, GeneSeek<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Genomic Profiler<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Genomic Insight for Personalized Care<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, Genomic Solutions for Food Security<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Igenity<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, SeekGain<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, SeekSire<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, SeekTrace<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Tru-Polled</div><div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>;</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">LOGOTYPES:</div></div> BioSentry barn logo<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, BioSentry chicken logo<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, BioSentry pig logo<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, Circular design<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div>, TurboCide<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#174;</div> (stylized), D3 color mark &#8211; red<div style="font-size: 7.4pt; vertical-align: top; line-height: 5.476pt;;display:inline;">&#8482;</div>.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Neogen operates in two business areas: the Food Safety and the Animal Safety segments. See Notes to Consolidated Financial Statements elsewhere in this Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> for financial information about our business segments and international operations.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FOOD SAFETY SEGMENT </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Neogen&#8217;s Food Safety segment is primarily engaged in the production and marketing of diagnostic test kits and complementary products marketed to food and feed producers and processors to detect dangerous and/or unintended substances in food and animal feed, such as foodborne pathogens, spoilage organisms, natural toxins, food allergens, genetic modifications, ruminant <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">by-products,</div> meat speciation, drug residues, pesticide residues and general sanitation concerns. Our test kits are used to detect potential hazards or unintended substances in food and animal feed by testers ranging from small local grain elevators to the largest, best-known food and feed processors in the world, and numerous regulatory agencies. Neogen&#8217;s products include tests for:</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Mycotoxins.</div></div> Grain producers and processors of all types and sizes use our Veratox, Agri-Screen, Reveal, Reveal Q+ and Reveal Q+ MAX tests to detect the presence of mycotoxins, including aflatoxin, aflatoxin M1, deoxynivalenol, fumonisin, ochratoxin, zearalenone, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">T-2/HT-2</div></div> toxin and ergot alkaloid, to help ensure product safety and quality in food and animal feed.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Food allergens.</div></div> The world&#8217;s largest producers of cookies, crackers, candy, ice cream and many other processed foods use our Veratox, Alert, Reveal, Reveal <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-D</div> and BioKits testing products to help protect their food-allergic customers from the inadvertent contamination of products with food allergens, including but not limited to peanut, milk, egg, almond, gliadin (gluten), soy, hazelnut and coconut residues.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Dairy antibiotics.</div></div> Dairy processors are the primary users of Neogen&#8217;s BetaStar S, BetaStar Advanced and BetaStar 4D diagnostic tests to detect the presence of veterinary antibiotics in milk. The presence of these drugs above a certain level in milk is a public health hazard and an economic risk to producers as it limits the milk&#8217;s further processing.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Foodborne pathogens.</div></div> Meat and poultry processors, seafood processors, fruit and vegetable producers and many other market segments are the primary users of Neogen&#8217;s ANSR and Reveal tests for foodborne bacteria, including <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">E. coli</div></div> O157:H7, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Salmonella</div></div>, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Listeria </div></div>and<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> Campylobacter</div></div>. Neogen&#8217;s ANSR pathogen detection system is an isothermal amplification reaction test method which exponentially amplifies the DNA of any bacteria present in food and environmental samples to detectable levels in 10 minutes. Combined with ANSR&#8217;s single enrichment step, Neogen&#8217;s pathogen detection method provides <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">DNA-definitive</div> results in a fraction of the time of other molecular detection methods. Our <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Listeria</div></div> Right Now test detects the pathogen in less than 60 minutes without sample enrichment. Reveal&#8217;s lateral flow device combines an immunoassay with chromatography for a rapid and accurate <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-step</div> result.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Spoilage microorganisms.</div></div> Neogen&#8217;s Soleris products are used by food processors to identify the presence of spoilage organisms (e.g., yeast and mold) and other microbiological contamination in food. The systems measure microbial growth by monitoring biochemical reactions that generate a color change in the media as microorganisms grow. The sensitivity of the system allows detection in a fraction of the time needed for traditional methods, with less labor and handling time. Our NeoSeek genomics services utilize a novel application of 16s metagenomics to determine all bacteria in a sample, without introducing biases from culture media, and without the need to generate a bacterial isolate for each possible microbe in a sample.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Sanitation monitoring.</div></div> Neogen manufactures and markets our AccuPoint Advanced rapid sanitation test to detect the presence of adenosine triphosphate (ATP), a chemical found in all living cells. This <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">easy-to-use</div></div> and inexpensive test uses bioluminescence to quickly determine if a contact surface has been completely sanitized. When ATP comes into contact with reagents contained in the test device, a reaction takes place that produces light. More light is indicative of higher levels of ATP and a need for more thorough sanitation. Our worldwide customer base for ATP sanitation testing products includes food and beverage processors, the food service and healthcare industries, as well as many other users.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Seafood contaminants.</div></div> Neogen&#8217;s specialty products for the seafood market include tests for histamine, a highly allergenic substance that occurs when certain species of fish begin to decay; sulfite, an effective but potentially allergenic shrimp preservative; and shellfish toxins. Neogen&#8217;s Reveal lateral flow tests for shellfish toxins include rapid tests to detect the toxins that cause amnesic shellfish poisoning (ASP), diarrhetic shellfish poisoning (DSP) and paralytic shellfish poisoning (PSP).</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Waterborne microorganisms.</div></div> Neogen offers the food and beverage industries, including water companies, several platforms for performing the microbial analysis of water. This includes Neogen&#8217;s filter tests, which are a combination of Neogen Filter membrane filtration and Neogen Culture Media ampouled media, and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">easy-to-use</div></div> Colitag product. With Colitag, after an incubation period, the sample changes color in the presence of coliforms and fluoresces in the presence of <div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">E. coli</div></div>.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s Food Safety group also offers: </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Culture media. </div></div>Neogen Culture Media, formerly Neogen&#8217;s Acumedia and Lab M products, offers culture media and prepared media for varied purposes, including traditional bacterial testing and the growth of beneficial bacteria, such as cultures for sausages and beer. Our customers for culture media also include commercial and research laboratories and producers of pharmaceuticals, cosmetics and veterinary vaccines.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Laboratory services.</div></div> Neogen offers food safety analysis services in the U.S., United Kingdom (U.K.) and India. These ISO accredited laboratories offer a variety of fee for service tests for the food and feed industry.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The majority of Neogen&#8217;s food safety test kits use immunoassay technology to rapidly detect target substances. Our ability to produce high quality antibodies sets our products apart from immunoassay test kits produced and sold by other companies. Our kits are available in microwell formats, which allow for automated and rapid processing of a large number of samples, and lateral flow and other similar devices that provide distinct visual results. Typically, test kits use antibody-coated test devices and chemical reagents to indicate a positive or negative result for the presence of a target substance in a test sample; the simplicity of the tests makes them accessible to all levels of food producers, processors and handlers. Neogen also offers other test methods and products to complement its immunoassay tests. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Our test kits are generally based on internally developed technology, licensed technology, or technology that is acquired in connection with acquisitions. In fiscal 2020, the Food Safety segment incurred expense totaling $2,040,000 for royalties for licensed technology used in our products, including expense of $822,000 for allergen products, $426,000 for the pathogen product line and $257,000 related to the dairy antibiotics product line. Generally, royalty rates are in the range of 2% to 10% of revenues on products containing the licensed technology. Some licenses involve technology that is exclusive to Neogen&#8217;s use, while others are <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-exclusive</div> and involve technology licensed to multiple licensees.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s international operations in the U.K., Mexico, Brazil, China and India originally focused on food safety products, and each of these units reports through the Food Safety segment. In recent years, these operations have expanded to offer our complete line of products and services, including those usually associated with the Animal Safety segment such as cleaners, disinfectants, rodenticides, insecticides, veterinary instruments and genomics services. These additional products and services are managed and directed by existing management at our international operations, and report through the Food Safety segment. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues from Neogen&#8217;s Food Safety segment accounted for 50.9%, 51.5%, and 48.9% of our total revenues for fiscal years ended May&#160;31, 2020, 2019 and 2018, respectively. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ANIMAL SAFETY SEGMENT </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s Animal Safety segment is primarily engaged in the development, manufacture, marketing and distribution of veterinary instruments, pharmaceuticals, vaccines, topicals, diagnostic products, a full suite of agricultural biosecurity products such as rodenticides, cleaners, disinfectants and insecticides, and genomics services. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Veterinary instruments.</div></div> Neogen markets a broad line of veterinary instruments and animal health delivery systems under the Ideal brand name. Approximately 250 different products are offered, many of which are used to deliver animal health products, such as antibiotics and vaccines. Ideal&#8217;s D3 Needles are stronger than conventional veterinary needles and are uniquely detectable by metal detectors at meat processing facilities &#8212; a potential market advantage in the safety-conscious beef and swine industries. Neogen&#8217;s Prima Tech product line consists of highly accurate devices used by farmers, ranchers and veterinarians to inject animals, provide topical applications and to use for oral administration. Prima Tech is also a supplier of products used in artificial insemination in the swine industry. Other products include animal identification and handling equipment.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Veterinary pharmaceuticals.</div></div> Animal Safety&#8217;s NeogenVet product line provides innovative, value-added, high quality products to the veterinary market. Top NeogenVet products include PanaKare, a digestive aid that serves as a replacement therapy where digestion of protein, carbohydrate and fat is inadequate due to exocrine pancreatic insufficiency; Natural Vitamin <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">E-AD,</div> which aids in the prevention and treatment of vitamin deficiencies in swine, cattle and sheep; and RenaKare, a supplement for potassium deficiency in cats and dogs. Other products sold under the NeogenVet brand include <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Vita-15</div> and Liver 7, which are used in the treatment and prevention of nutritional deficiencies. We also manufacture and market Uniprim, a veterinary antibiotic.</div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Veterinary biologics.</div></div> Neogen&#8217;s BotVax B vaccine has successfully protected thousands of horses and foals against Type B botulism, commonly known as Shaker Foal Syndrome. Our product is the only USDA-approved vaccine for the prevention of Type B botulism in horses. Years of research and</div> </div> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"></div> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">many thousands of doses have proven Neogen&#8217;s EqStim immunostimulant to be safe and effective as a veterinarian-administered adjunct to conventional treatment of equine bacterial and viral respiratory infections. Our ImmunoRegulin product uses similar immunostimulant technology to aid in the treatment of pyoderma (a bacterial skin inflammation) in dogs. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Veterinary OTC products.</div></div> Animal Safety products offered by Neogen to the retail <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">over-the-counter</div></div> (OTC) market include Ideal brand veterinary instruments packaged for the retail market. OTC products also include <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stress-Dex,</div> an oral electrolyte replacer for performance horses, and Fura-Zone, for the prevention and treatment of surface bacterial infections in wounds, burns and cutaneous ulcers. Hoof care, disposables and artificial insemination supplies are marketed to the dairy and veterinary industries.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rodenticides.</div></div> Neogen&#8217;s comprehensive line of proven rodenticides, sold under brand names such as Ramik and Havoc, effectively address rodent problems of any size and serve as a critical component of an overall biosecurity plan for animal protein production operations. Neogen offers several rodenticide active ingredients including diphacinone, bromethalin, brodifacoum, and zinc phosphide formulated with food grade ingredients to generate the highest acceptance and most palatable bait possible.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cleaners and disinfectants.</div></div> Used in animal and food production facilities, Neogen&#8217;s cleaners and disinfectants, including 904 Disinfectant, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Acid-A-Foam,</div></div> Synergize, BioPhene, Neogen Viroxide Super and FarmFluid S, can stop a disease outbreak before it starts. The products are also used in the veterinary clinic market to maintain sanitary conditions and limit the potential hazards of bacteria, fungi and viruses. Neogen&#8217;s water line cleaner and disinfectant products, including Peraside, NeoKlor, AquaPrime and Siloxycide, clean water lines, and provide continuous disinfection of a livestock facility&#8217;s water supply.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Insecticides.</div></div> Neogen&#8217;s highly effective insecticides utilize environmentally friendly technical formulas, and several are approved for use in food establishments and by pest control professionals in a wide range of environments. The Company&#8217;s Prozap insecticide brand is used in the large animal production industry, particularly with dairy and equine producers. Neogen&#8217;s SureKill line of products is used by professionals to control a variety of insects.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Animal genomics services.</div></div> Neogen Genomics, formerly known as GeneSeek, provides value-added services to leading agricultural genetics providers, large national cattle associations, companion animal breed registries and direct to consumer canine genetic test providers, university researchers, and numerous commercial beef and dairy cattle, swine, sheep and poultry producers. With <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">state-of-the-art</div></div></div> genomics laboratories and the comprehensive bioinformatics to interpret genomics test results, Neogen Genomics offers identity and trait determination and analysis. Our technology employs high-density DNA genotyping and genomic sequencing for identity and trait analysis in a variety of important animal and agricultural plant species. Our extensive bioinformatics database identifies and predicts an animal&#8217;s positive or negative traits based on DNA test results. This information has helped livestock producers increase the speed of genetic improvement in their herds and overall performance and quality of their animals.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Life sciences.</div></div> Neogen&#8217;s line of approximately 100 drug detection immunoassay test kits is sold worldwide for the detection of approximately 300 abused and therapeutic drugs in farm animals and racing animals, and for the detection of drug residues in meat and meat products. The test kits are also used for human forensic toxicology drug screening applications. This line includes tests for narcotics, analgesics, stimulants, depressants, tranquilizers, anesthetics, steroids and diuretics. Neogen also has several products used by researchers for the detection of biologically active substances.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Many of the products and services in the Animal Safety segment use licensed technology. In fiscal year 2020, Animal Safety incurred expense totaling $484,000 for royalties for licensed technology used in our products and services, including expense of $213,000 related to the genomics services line. </div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s operation in Australia originally focused on providing genomics services and sales of animal safety products and reports through the Animal Safety segment. With the acquisition of Cell BioSciences in February 2020, our Australian operation has expanded to offer our complete line of products and services, including those usually associated with the Food Safety segment. These additional products are managed and directed by existing management at Neogen Australasia and report through the Animal Safety segment. </div></div> </div> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues from Neogen&#8217;s Animal Safety segment accounted for 49.1%, 48.5%, and 51.1% of our total revenues for fiscal years ended May&#160;31, 2020, 2019 and 2018, respectively. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">GENERAL SALES AND MARKETING </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen is organized under two segments &#8212; Food Safety and Animal Safety. Within these segments, our sales efforts are generally organized by specific markets, rather than by products or geography. During the fiscal year that ended May&#160;31, 2020, we had approximately 28,000 customers for our products. Since many of our customers are distributors, and certain animal safety products are offered to the general retail market, the total number of end users of our products is considerably greater than 28,000. As of May&#160;31, 2020, a total of 379 employees were assigned to sales and marketing functions, compared to 359 at the end of May 2019. During the fiscal years ended May&#160;31, 2020, 2019 and 2018, no single customer or distributor accounted for 10% or more of our revenues. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">DOMESTIC SALES AND MARKETING </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">FOOD SAFETY </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">To reach each customer and prospect with expertise and experience, Neogen has a staff of specialized food safety sales and technical service representatives assigned to specific markets. This staff sells our products directly to end users, and also handles technical support issues that arise with customers in the United States. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s food safety markets are primarily comprised of: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Milling and grain</div></div>, including grain elevators, feed mills, pet food manufacturers, and grain inspection companies;</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Meat and poultry</div></div>, including meat and poultry processors, producers of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ready-to-eat</div></div> meat and poultry products, and the USDA&#8217;s Food Safety Inspection Service (FSIS);</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Prepared foods and ingredients</div></div>, including flour millers, malters, bakeries, candy and confection manufacturers, manufacturers of prepared meals, nuts, spices, cookies, crackers and other snack foods;</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fruits and vegetables</div></div>, including growers and processors of juice and packaged fresh cut grocery items;</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Seafood</div></div>, including harvesters and processors of a wide variety of seafood products;</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Dairy</div></div>, including milk and yogurt processors;</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Beverage</div></div>, including soft drink bottlers and beer and wine producers;</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Water, </div></div>including food producers, water bottlers and municipal water departments;</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Healthcare</div></div>, including hospitals and distributors to the healthcare industry;</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Traditional culture media markets</div></div>, including commercial and research laboratories and producers of pharmaceuticals, cosmetics and veterinary vaccines;</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Food service</div></div>, including fast food service establishments and retail grocery market chains; and</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nutraceuticals</div></div>, including producers and marketers of a wide variety of nutritional and holistic consumer products.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ANIMAL SAFETY </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s staff of specialized animal safety sales, marketing, customer and technical service representatives sell our products and services directly to consumers, dealers, veterinarians, distributors and other manufacturers and also handle domestic technical support issues. Neogen further supports its distribution channels through product training, field support, various promotions and advertising. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s animal safety markets are primarily comprised of: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Companion animal veterinarians. </div></div>Neogen has a dedicated sales group that sells and technically supports the Company&#8217;s animal care, biosecurity and disposable products to the companion animal veterinary market.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Livestock producers, veterinarians and breed associations.</div></div> Neogen has a dedicated group of sales professionals that sells the Company&#8217;s comprehensive suite of biosecurity and husbandry products and genomics services directly to livestock producers, and livestock veterinarians and veterinary clinics.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Distributors. </div></div>To expand the reach of its animal safety OTC and veterinary products, Neogen has a dedicated sales team that sells the Company&#8217;s products to animal health product distributors.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Retailers. </div></div>Neogen offers select animal care and biosecurity products directly to large farm and ranch retailers for sale to consumers.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Breeding and genetics companies.</div></div> Neogen has sales professionals who sell directly to the large dairy artificial insemination providers, poultry and swine genetics companies and the aquaculture industry.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Diagnostic labs and universities. </div></div>Neogen has a dedicated lab, manufacturing, sales and technical service group that call on large commercial and forensic testing laboratories and universities.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 1%;">&#160;</td>
<td style="width: 2%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other manufacturers and government agencies. </div></div>Neogen has an experienced group of professionals who work directly with other manufacturers and government agencies to provide custom solution products and services for their needs.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">INTERNATIONAL SALES AND MARKETING </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Neogen maintains 15 Company-owned locations outside of the United States to provide a direct presence in regions of particular importance to us; we maintain an extensive network of distributors to reach countries where we do not have a direct presence. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Neogen Europe and subsidiaries.</div></div> Neogen Europe, Ltd., located in Ayr, Scotland, sells products and services to our network of customers and distributors throughout the United Kingdom (U.K.), Europe, the Middle East and Africa. Customers in the U.K., France, Germany, Italy and the Netherlands are served by our employees. In other regions, customers are generally serviced by distributors managed by Neogen Europe personnel. Neogen Europe&#8217;s research and development team continues to be a strong asset in the development of products tailored to meet the unique requirements of the European market.</div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Neogen Europe management is also responsible for Neogen&#8217;s other Europe-based operations, which include: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;">&#160;</td>
<td style="width: 3%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lab M Ltd., located in Heywood, England, which manufactures an extensive range of microbiological culture media, supplements and immunomagnetic separation techniques; its proficiency testing systems are used in laboratories around the world. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;">&#160;</td>
<td style="width: 3%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quat-Chem Ltd., a Rochdale, England-based chemical company that specializes in the development, manufacture and sale of agricultural, industrial, and food processing biocidal hygiene products, including cleaners and disinfectants. Quat-Chem sells its products on a global basis, with a focus on markets in the U.K., E.U., Middle East and Asia. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;">&#160;</td>
<td style="width: 3%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Neogen Italia, a Milan, Italy-based business acquired in January 2020, directly markets and sells Neogen&#8217;s products in Italy. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;">&#160;</td>
<td style="width: 3%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Abtek (Biologicals) Ltd., acquired in February 2020, a developer and supplier of culture media supplements and microbiology technologies. With the acquisition, Abtek&#8217;s Liverpool operations became Neogen&#8217;s third global microbiology manufacturing facility, joining locations in Lansing and Heywood. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> </div> </div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Neogen </div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Latinoam</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#233;</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">rica</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">.</div></div> Neogen Latinoam&#233;rica is headquartered near Mexico City and distributes Neogen&#8217;s products throughout Mexico and Central America. Neogen Latinoam&#233;rica manages our business activities throughout the region by marketing to animal and crop producers and food processors, utilizing our direct sales representatives to sell Food Safety products and genomics services, while marketing cleaners, disinfectants and other Animal Safety products primarily through distributors.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Neogen Argentina, Neogen Uruguay and Neogen Chile.</div></div> In January 2020, Neogen acquired Productos Quimicos Magiar and Lakenord S.A. (Magiar Uruguay), distributors of Neogen&#8217;s food safety diagnostics products for the previous 20 years, with operations in Argentina and Uruguay, respectively. In March 2020, Neogen acquired the assets of Chile-based Magiar Chilena, a distributor of food, animal, and plant diagnostics, including Neogen products. With the acquisitions, the former Magiar operations remain in the three countries and provide Neogen with a physical presence in the important agricultural Southern Cone region of South America, which has large beef and dairy populations with significant export markets. The operations are managed through Neogen&#8217;s Latin American operations and offer direct sales of Neogen food safety, animal safety and genomics products into Argentina, Uruguay and Chile.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Neogen do Brasil. </div></div>Neogen do Brasil, headquartered near S&#227;o Paulo, distributes Neogen&#8217;s products throughout Brazil. Brazil is one of the world leaders in the export of numerous food commodities, including beef, poultry, soybeans, coffee, sugar and orange juice, and this operation gives us direct sales representation to these important markets. Neogen do Brasil management is also responsible for sales and marketing for Rogama, located in Pindamonhangaba, Brazil. This company operates a genomics testing laboratory (formerly named Deoxi) and develops, manufactures and markets rodenticides and insecticides. Rogama offers more than 70 registered pest control products to Brazil&#8217;s agronomic, professional and retail markets.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Neogen China.</div></div> Our Chinese subsidiary, located in Shanghai, employs sales representatives who sell directly to Chinese customers. China&#8217;s burgeoning middle class, with its rapidly growing demand for higher quality meat and dairy products, makes the country a growth opportunity for Neogen&#8217;s products and services &#8212; both for animal production on the country&#8217;s farms, and in processing plants throughout China&#8217;s food production and distribution channels. We utilize both direct sales representatives and distributors to sell our complete portfolio in this growing market.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Neogen India.</div></div> This business operates an accredited laboratory which performs food safety and water quality testing for food producers, major hotels and restaurants in its home region, as well as safety and quality analysis for the country&#8217;s expanding nutraceutical market, and growing food export businesses. The laboratory is located in Kochi, in the state of Kerala, which is India&#8217;s leading region for the export of spices, tea, and fresh fruits and vegetables. Neogen India is also responsible for sales of our food safety and animal safety products to customers and distributors in India and nearby countries.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Neogen Australasia.</div></div> Neogen Australasia operates a genomics testing laboratory, focusing on the sheep and cattle markets in Australia and New Zealand, and also markets and sells our animal safety products in those countries. In February 2020, the Company acquired the assets of Cell BioSciences, an Australian distributor of food safety and industrial microbiology products. This acquisition has given Neogen a direct sales presence across Australasia for its entire product portfolio.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Neogen Canada.</div></div> In January 2019, Neogen acquired the assets of the Edmonton-based Delta Genomics Centre, a major animal genomics laboratory in Canada. With the acquisition, Delta&#8217;s laboratory operations were renamed Neogen Canada, and became Neogen&#8217;s sixth animal genomics laboratory, joining locations in the U.S., Scotland, Brazil, China and Australia.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other distributor partners.</div></div> Outside of our physical locations, Neogen uses our own sales managers in both the Food Safety and Animal Safety segments to work closely with and coordinate the efforts of a network of approximately 200 distributors in more than 100 countries. The distributors provide local training and technical support, perform market research and promote Company products within designated countries around the world.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Sales to customers outside the United States accounted for 39.4%, 40.1%, and 37.6% of our total revenues for fiscal years ended May&#160;31, 2020, 2019 and 2018, respectively. No individual foreign country contributed 10% or more of our revenues for those same periods. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">RESEARCH AND DEVELOPMENT </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Management maintains a strong commitment to Neogen&#8217;s research and development activities. Our product development efforts are focused on the enhancement of existing products and in the development of new products that fit our business strategy. As of May&#160;31, 2020, we employed 89 individuals in our worldwide research and development group, including immunologists, chemists and microbiologists. Research and development costs were approximately $14.8&#160;million, $12.8&#160;million, and $10.9&#160;million representing 3.5%, 3.1%, and 2.7% of total revenues in fiscal years 2020, 2019 and 2018, respectively. Management currently expects our future research and development expenditures to approximate 3% of total revenues annually. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen has ongoing development projects for several new and improved diagnostic tests, readers and other complementary products for both the Food Safety and Animal Safety markets. Management expects that a number of these products will be commercially available at various times during fiscal years 2021 and 2022. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Portions of certain technologies utilized in some products manufactured and marketed by Neogen were acquired from or developed in collaboration with affiliated partners, independent scientists, governmental units, universities and other third parties. We have entered into agreements with these parties that provide for the payment of royalties based upon sales of products that utilize the pertinent licensed technology. Royalties, expensed to sales and marketing, under these agreements amounted to $2,524,000, $2,795,000, and $2,876,000 in fiscal years 2020, 2019 and 2018, respectively. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">PROPRIETARY PROTECTION AND APPROVALS </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen uses trade secrets as proprietary protection in many of its food and animal safety products. In many cases, we have developed unique antibodies capable of detecting microorganisms and residues at minute levels. The supply of these antibodies, and the proprietary techniques utilized for their development, may offer better protection than filing patents. Such proprietary reagents are maintained in secure facilities and stored in more than one location to reduce exposure to complete destruction by natural disaster or other means. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Patent and trademark applications are submitted whenever appropriate. Since its inception, Neogen has acquired and received numerous patents and trademarks, and has several pending patents and trademarks. The patents expire at various times over the next 23 years. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A summary of patents by product categories follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 72%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">USA</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">International</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Expiration</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Natural Toxins, Allergens, &amp; Drug Residues</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">21</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">33</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2021-2026</div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Bacterial&#160;&amp; General Sanitation</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2021-2022</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Life Sciences</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2024</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Vaccine</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2028</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Veterinary Instruments&#160;&amp; Other</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">44</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2020-2042</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2021-2029</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We do not expect the near-term expiration of any single patent to have a significant effect on future results of operations. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Management believes that Neogen has adequate protection regarding proprietary rights for our products. However, we are aware that substantial research has taken place at universities, governmental agencies and other companies throughout the world and that numerous patents have been applied for and issued for technologies which may be used in our products. To the extent some of our products may now, or in the future, embody technologies protected by patents, copyrights or trade secrets of others, we may need to obtain licenses to use such technologies to continue to sell the products. These licenses may not be available on commercially reasonable terms. Failure to obtain any such licenses may delay or prevent the sale of certain new or existing products. In addition, patent litigation is not uncommon. Accordingly, there can be no assurance that our existing patents will be sufficient to completely protect our proprietary rights. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">One of the major areas affecting the success of biotechnology development involves the time, cost and uncertainty surrounding regulatory approvals. Neogen products requiring regulatory approval, which we currently have in place, include BotVax B, EqStim, ImmunoRegulin, Uniprim and BetaStar. Our general strategy is to select technical and proprietary products that do not require mandatory approval by regulatory bodies to be marketed. Neogen&#8217;s rodenticide, disinfectant and insecticide products are subject to registration in the United States and internationally. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen utilizes third-party validations on many of our disposable test kits to provide our customers with assurances that our products perform to specified levels. These include validation by the AOAC International, independently administered third-party, multi-laboratory collaborative studies and approvals by the USDA Food Safety Inspection Service for the use of our products in their operations. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">PRODUCTION AND SUPPLY </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen manufactures our products in Michigan, Kentucky, Wisconsin, North Carolina, Iowa, Tennessee, California, the United Kingdom and Brazil and provides genomics services in Nebraska, Scotland, Brazil, Australia, China and Canada. As of May&#160;31, 2020, there were approximately 965 full-time employees assigned to manufacturing and providing of services in these locations, operating on one or two shifts; with occasional 24/7 production during high demand periods. Future demand increases could be accommodated by adding shifts. Management believes we could increase the current output of our primary product lines by more than 50% using the current space available; however, to do so would require investment in additional equipment. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Food safety diagnostics.</div></div> Manufacturing of diagnostic tests for the detection of natural toxins, pathogens, food allergens, dairy antibiotics, spoilage organisms and pesticides, final kit assembly, quality assurance and shipping takes place at our facilities in Lansing, Michigan. Proprietary monoclonal and polyclonal antibodies for Neogen&#8217;s diagnostic kits are produced on a regular schedule in our immunology laboratories in Lansing. Generally, final assembly and shipment of diagnostic test kits to customers in Europe is performed in our Ayr, Scotland facility. Most of the Company&#8217;s food safety diagnostic instruments and readers are produced by third-party vendors to our specifications, quality tested in Lansing, and then shipped to customers. Culture media products are manufactured in an <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ISO-approved</div> facility in Lansing and in Heywood and Liverpool, England. Products are blended following strict formulations or custom blended to customer specifications and shipped directly to customers from Lansing and the United Kingdom. The Heywood location produces prepared media plates, sterile liquid media, and other related products in ready to use format for the food testing laboratories across the U.K. and western Europe.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Animal health products.</div></div> Manufacturing of animal health products, pharmacological diagnostic test kits and test kits for drug residues takes place in our <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">FDA-registered</div> facilities in Lexington, Kentucky. In general, manufacturing operations including reagent manufacturing, quality assurance, final kit assembly and packaging are performed by Neogen personnel. Certain animal health products and veterinary instruments that are purchased finished or that are toll manufactured by third party vendors are warehoused and shipped from our Lexington facilities. Other veterinary instruments are produced in our facilities in Lansing, and are generally then shipped to Lexington for distribution to customers. Manufacturing and shipment of devices used for animal injections, topical applications and oral administration occurs in Kenansville, North Carolina.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Veterinary biologics.</div></div> Neogen maintains a Lansing-based USDA-approved manufacturing facility devoted to the production of the biologic products EqStim and ImmunoRegulin. <div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">P.acnes</div></div> seed cultures are added to media and then subjected to several stages of further processing resulting in a finished product that is filled and packaged within the facility. Our BotVax B vaccine is also produced in the Lansing facility utilizing Type B botulism seed cultures and a traditional fermentation process. All completed biologic products are then shipped to Neogen&#8217;s Lexington facilities where they are inventoried prior to distribution to customers.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Agricultural genomics services.</div></div> Neogen offers agricultural genomics laboratory services and bioinformatics at our locations in Nebraska, Scotland, Brazil, Australia, China and Canada. Through our laboratory services and bioinformatics (primarily in beef and dairy cattle, pigs, sheep, poultry, horses and dogs), Neogen Genomics allows our customers to speed genetic improvement efforts, as well as identify economically important diseases.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Cleaners, disinfectants and rodenticides.</div></div> Manufacturing of rodenticides and/or cleaners and disinfectants takes place in the following locations: Randolph, Wisconsin; Memphis, Tennessee; Turlock, California; Rochdale, England; and Pindamonhangaba, Brazil. Manufacturing of rodenticides consists of blending technical material (active ingredient) with bait consisting principally of various grains. Certain cleaners and disinfectants are manufactured in Neogen facilities, while others are purchased from other manufacturers for resale, or toll manufactured by third parties.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Insecticides.</div></div> Neogen manufactures insecticides and other pesticides at its facilities in Pleasantville, Iowa and Pindamonhangaba, Brazil.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Neogen purchases component parts and raw materials from more than 1,000 suppliers. Though many of these items are purchased from a single source to achieve the greatest volume discounts, we believe we have identified acceptable alternative suppliers for most of our key components and raw materials where it is economically feasible to do so. There can be no assurance that we would avoid a disruption of supply in the event a supplier discontinues shipment of product. Shipments of products are generally accomplished within a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48-hour</div> turnaround time. Because of this quick response time, our backlog of unshipped orders at any given time has historically not been significant.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COMPETITION </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Although competitors vary in individual markets, management knows of no competitor that is pursuing Neogen&#8217;s fundamental strategy of developing and marketing a broad line of products, ranging from disposable tests and culture media to veterinary pharmaceuticals and instruments for a large number of food safety and animal safety concerns. For each of our individual products or product lines, we face intense competition from companies ranging from small businesses to divisions of large multinational companies. Some of these organizations have substantially greater financial resources than Neogen. We compete primarily on the basis of ease of use, speed, accuracy and other similar performance characteristics of our products. The breadth of our product line, the effectiveness of our sales and customer service organizations, and pricing are also components in management&#8217;s competitive strategy. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Future competition may become even more intense, and could result from the development of new technologies, which could affect the marketability and profitability of Neogen&#8217;s products. Our competitive position will also depend on our ability to continue to develop proprietary products, attract and retain qualified scientific and other personnel, develop and implement production and marketing plans and obtain patent protection for new products. Additionally, we must continue to generate or have access to adequate capital resources to execute our strategy. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">FOOD SAFETY: </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">With a large professional sales organization offering a comprehensive catalog of food safety solutions, management believes we maintain a general advantage over competitors offering only limited product lines. In most cases, Neogen sales and technical service personnel can offer unique insight into a customer&#8217;s numerous safety and quality challenges, and offer testing and other solutions to help the customer overcome those challenges. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Competition for pathogen detection products includes traditional methods and antibody and genetic-based platforms; competition for natural toxins and allergen detection products include instrumentation and antibody-based tests. While our offerings will not always compete on all platforms in all markets, the products we offer provide tests that can be utilized by most customers to meet their testing needs. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In addition to our extensive product offerings and robust distribution network, we focus our competitive advantage in the areas of customer service, product performance, speed, and ease of use of our products. Additionally, by aggressively maintaining Neogen as a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">low-cost</div> producer, we believe that we can be competitive with new market entrants that may choose a low pricing strategy in an attempt to gain market share.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">ANIMAL SAFETY: </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s Animal Safety segment faces no one competitor across the products and markets we serve. In the racing industry market, we believe we hold a leading market share position. In the life sciences and forensics markets, we compete against several other diagnostic and reagent companies with similar product offerings. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In the veterinary market, Neogen markets BotVax B, the only USDA-approved vaccine for the prevention of botulism Type B in horses. We compete on other key products through differentiated product performance and superior customer and technical support. With some of our products, we provide solutions as a lower cost alternative and also offer a private label option for our distributors. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Competition in the rodenticide market includes several companies of comparable size that offer products into similar market segments. The retail rodenticide market is not dominated by a single brand. While the technical materials used by competing companies are similar, Neogen uses manufacturing and bait formula techniques which we believe may better attract rodents to the product and thereby improves overall product performance. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Within the insecticide market, Chem-Tech products specifically focus on the area of insect control for food and animal safety applications.&#160;There are several competitors offering similar products, however, we have a proprietary formulation chemistry that optimizes the delivery and safe application of insecticides at the customer&#8217;s location.&#160;These products are currently only sold in the U.S. through a combination of direct sales and distributors. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Numerous companies, including a number of large multinationals, compete for sales in the cleaner and disinfectant product segment. Neogen&#8217;s broad line of products are sold through our distributor network around the world, primarily to assist in the cleaning and disinfecting of animal production facilities. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In addition to our extensive portfolio of Animal Safety products, Neogen also competes in the retail market by providing solutions to common retail problems, such as stock outs, wasted floor space and inconsistent brand identity. We differentiate ourselves by offering planograms and convenient reordering systems to maximize turns and profitability for our retail customers. </div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Neogen Genomics, which includes the leading commercial agricultural genomics laboratory in the U.S., employs cutting-edge technology in the area of genomics. The result of this technology allows the acceleration of natural selection through selective breeding of traits such as disease resistance, yield improvement and meat quality. Competition comes mainly from a number of service providers, some significantly larger than us, as well as several smaller companies offering genomics services. Neogen Genomics is not involved in cloning or the development of transgenic animals. </div></div> </div> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">GOVERNMENT REGULATION </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A significant portion of Neogen&#8217;s products and revenues are affected by the regulations of various domestic and foreign government agencies, including the U.S. Department of Agriculture (USDA), the Environmental Protection Agency (EPA) and the U.S. Food and Drug Administration (FDA). Changes in these regulations could affect revenues and/or costs of production and distribution. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s development and manufacturing processes involve the use of certain hazardous materials, chemicals and compounds. Management believes that our safety procedures for handling and disposing of such commodities comply with the standards prescribed by federal, state and local regulations; however, changes in such regulations or rules could involve significant costs to us and could be materially adverse to our business. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The rodenticides, insecticides, cleaners, disinfectants and sanitizers manufactured and distributed by Neogen are subject to EPA and various state regulations. In general, any international sale of our products must also comply with similar regulatory requirements in the country of destination. Each country has its own individual regulatory construct with specific requirements (e.g., label in the language of the importing country). To the best of our knowledge, Neogen products are in compliance with applicable regulations in the countries where such products are sold. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Dairy diagnostic products used in National Conference on Interstate Milk Shipments (NCIMS), a cooperative program involving FDA, state governments and the industry, must first be approved. Before products requiring NCIMS approval can be sold in the U.S., extensive product performance data must be submitted in accordance with <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">FDA-approved</div> protocol administered by the AOAC Research Institute (AOAC RI). Following approval of a product by NCIMS, the product must be reviewed by the FDA. Our BetaStar Advanced U.S. dairy antibiotic residue testing product has been reviewed and/or approved by the appropriate regulatory bodies.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Many of the food safety diagnostic products do not require direct government approval. However, we have pursued AOAC approval for a number of these products to enhance their marketability. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Neogen&#8217;s veterinary vaccine products and some pharmaceutical products require government approval to allow for lawful sales. The vaccine products are approved by the U.S. Department of Agriculture, Center for Veterinary Biologics <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(USDA-CVB)</div> and the pharmaceutical products are approved by the FDA. The products, and the facilities in which they are manufactured, are in a position of good standing with both agencies. We have no warning letters based on any review of these products or facility inspection, no recalls on any of these products, and are not aware of any reason why we could not manufacture and market such products in the future.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other animal safety and food safety products generally do not require additional registrations or approvals. However, Neogen&#8217;s regulatory staff routinely monitors amendments to current regulatory requirements to ensure compliance. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">EMPLOYEES </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of May&#160;31, 2020, we employed 1,764 full-time persons worldwide. None of the employees are covered by collective bargaining agreements. There have been no work stoppages or slowdowns due to labor-related problems, and management believes that our relationship with our employees is generally good. Employees with access to proprietary information have executed confidentiality agreements with Neogen. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_3" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;1A.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">RISK FACTORS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">An investment in Neogen Corporation&#8217;s common shares involves a high degree of risk. The risks described below are not the only ones that an investor faces. Additional risks that are not yet known to us or that we currently think are immaterial could also impair our business, financial condition or results of operations. If any of the following risks actually occurs, our business, financial condition or results of operations could be adversely affected. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Risks Relating to Our Business </div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The widespread outbreak of an illness or any other communicable disease, or any other public health crisis, could adversely affect our business, results of operations and financial condition. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We could be negatively impacted by the widespread outbreak of an illness or any other communicable disease, or any other public health crisis that results in economic and trade disruptions, including the disruption of global supply chains. In December 2019, an outbreak of a new strain of coronavirus <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(&#8220;COVID-19&#8221;)</div> began in Wuhan, Hubei Province, China. In March 2020, the World Health Organization declared <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> a pandemic. The <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic has negatively impacted the global economy, disrupted global supply chains and created significant volatility and disruption of financial markets. The extent of the impact of the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on many factors outside our control, including, without limitation, the timing, extent, trajectory and duration of the pandemic, related restrictions on travel and transports, the development and availability of effective treatments and vaccines, the imposition of protective public safety measures, and the impact of the pandemic on the global economy and consumer demand. Additional future impacts to us may include, but are not limited to, material adverse effects on: demand for our products and services; our supply chain, and sales and distribution channels; and our profitability and cost structure. An extended period of global supply chain and economic disruption could materially affect our business, results of operations, and financial condition. The situation is changing rapidly and future impacts may materialize that are not yet known. To the extent the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic adversely affects our business, results of operations, financial condition and stock price, it may also have the effect of heightening many of the other risks described in this section.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our business strategy is dependent on successfully promoting internal growth and identifying and integrating acquisitions. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our business has grown significantly over the past several years as a result of both internal growth and acquisitions of existing businesses and their products. Management initiatives may be attempted to augment internal growth, such as strengthening our presence in select markets, reallocating research and development funds to higher growth potential products, development of new applications for our technologies, enhancing our service offerings, continuing key customer efforts, and finding new markets for our products. Failure of these management initiatives may have a material adverse effect on our operating results and financial condition. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Identifying and pursuing acquisition opportunities, integrating these acquisitions into our business and managing their growth requires a significant amount of management&#8217;s time and skill. We cannot assure that we will be effective in identifying, integrating or managing future acquisition targets. Our failure to successfully integrate and manage a future acquisition may have a material adverse effect on our operating results and financial condition. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In addition, if we continue to experience growth in our business, such growth could place a significant strain on our management, customer service, operations, sales and administrative personnel, and other resources. To serve the needs of our existing and future customers we will be required to recruit, train, motivate and manage qualified employees. We have incurred and will continue to incur significant costs to retain qualified management, sales and marketing, engineering, production, manufacturing and administrative personnel, as well as expenses for marketing and promotional activities. Our ability to manage our planned growth depends upon our success in expanding our operating, management, information and financial systems, which might significantly increase our operating expenses. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We may not be able to effectively manage our future growth, and if we fail to do so, our business, financial condition and results of operations could be adversely affected. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We rely significantly on our information systems&#8217; infrastructure to support our operations and a failure of these systems and infrastructure and/or a security breach of our information systems could damage our reputation and have an adverse effect on operations and results. </div></div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We rely on our information systems&#8217; infrastructure to integrate departments and functions, to enhance our ability to service customers, to improve our control environment and to manage our cost reduction initiatives. If a security breach or cyberattack of our IT networks and systems occurs, our operations could be interrupted. Any issues involving our critical business applications and infrastructure may adversely impact our ability to manage our operations and the customers we serve. Although we have controls and security measures in place to prevent such attacks, experienced computer </div></div> </div> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">hackers are increasingly organized and sophisticated. Malicious attack efforts operate on a large-scale and sometimes offer targeted attacks as a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">paid-for</div> service. In addition, the techniques used to access or sabotage networks change frequently and generally are not recognized until launched against a target.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We rely on several information systems throughout our company, as well as those of our third-party business partners, to provide access to our <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">web-based</div> products and services, keep financial records, analyze results of operations, process customer orders, manage inventory, process shipments to customers, store confidential or proprietary information and operate other critical functions. Although Neogen employs system backup measures and engages in information system redundancy planning and processes, such measures, as well as our current disaster recovery plan, may be ineffective or inadequate to address all vulnerabilities.&#160;Further, our information systems and our business partners&#8217; and suppliers&#8217; information systems may be vulnerable to attacks by hackers and other security breaches, including computer viruses and malware, through the Internet (including via devices and applications connected to the Internet), email attachments and persons with access to these information systems, such as our employees or third parties with whom we do business.&#160;As information systems and the use of software and related applications by us, our business partners, suppliers, and customers become more cloud-based, there has been an increase in global cybersecurity vulnerabilities and threats, including more sophisticated and targeted cyber-related attacks that pose a risk to the security of our information systems and networks and the confidentiality, availability and integrity of data and information.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">While we have implemented network security and internal control measures, especially for the purpose of protecting our connected products and services from cyberattacks, and invested in our data and information technology infrastructure, there can be no assurance that these efforts will prevent a system disruption, attack, or security breach and, as such, the risk of system disruptions and security breaches from a cyberattack remains. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">If our security and information systems are compromised, or employees fail to comply with the applicable laws and regulations, or this information is obtained by unauthorized persons or used inappropriately, it could adversely affect our reputation, as well as results of operations, and could result in litigation, the imposition of penalties, or significant expenditures to remediate any damage to persons whose personal information has been compromised. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">In addition, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> may have an adverse impact on our information technology systems, including telecommuting issues associated with the rapid and broad-based shift in our employee population working remotely, which creates inherent productivity, connectivity and oversight challenges.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Disruption of our manufacturing and service operations could have an adverse effect on our financial condition and results of operations. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We manufacture our products at several manufacturing facilities located in the following locations: Lansing, Michigan; Lexington, Kentucky; Randolph, Wisconsin; Kenansville, North Carolina; Pleasantville, Iowa; Memphis, Tennessee; Turlock, California; Heywood, England; Liverpool, England; Ayr, Scotland; Rochdale, England; and Pindamonhangaba, Brazil. We offer genomics services from facilities located in: Lincoln, Nebraska; Ayr, Scotland; Pindamonhangaba, Brazil; Edmonton, Canada; Shanghai, China; and Gatton, Australia. These facilities and our distribution systems are subject to catastrophic loss due to fire, flood, terrorism or other natural or <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">man-made</div> disasters. If any of these facilities were to experience a catastrophic loss, it could disrupt our operations, delay production, shipments and revenue and result in significant expenses to repair or replace the facility and/or distribution system. If such a disruption were to occur, we could breach agreements, our reputation could be harmed, and our business and operating results could be adversely affected. Although we carry insurance for property damage and business interruption, we do not carry insurance or have financial reserves for interruptions or potential losses arising from terrorism. Economic conditions and uncertainties in global markets may adversely affect the cost and other terms upon which we are able to obtain third party insurance. If we are unable to obtain sufficient and cost-effective third-party insurance coverage, or to the extent we have elected to self-insure, we may be at greater risk that our operations will be harmed by a catastrophic loss.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our dependence on suppliers could limit our ability to sell certain products or negatively affect our operating results. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We rely on third-party suppliers to provide raw materials and other components in our products, manufacture products that we do not manufacture ourselves and perform services that we do not provide ourselves. Because these suppliers are independent third parties with their own financial objectives, actions taken by them could have a negative effect on our results of operations. The risks of relying on suppliers include our inability to enter into contracts with third party suppliers on reasonable terms, inconsistent or inadequate quality control, relocation of supplier facilities, supplier work stoppages and suppliers&#8217; failure to comply with their contractual obligations. In addition, we currently purchase some raw materials and products from sole or single sources. Some of the products that we purchase from these sources are proprietary and, therefore, cannot be readily or easily replaced by alternative sources. Problems with suppliers could negatively impact our ability to supply the market, substantially decrease sales, lead to higher costs or damage our reputation with our customers. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"></div> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We rely heavily on third-party package delivery services, and a significant disruption in these services or significant increases in prices may disrupt our ability to ship products, increase our costs and lower our profitability. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We ship a significant portion of our products to customers through independent package delivery companies, such as UPS, Federal Express and DHL. We also ship our products through other carriers, including national and regional trucking firms, overnight carrier services and the U.S. Postal Service. If one or more of these third-party package delivery providers were to experience a major work stoppage, preventing our products from being delivered in a timely fashion or causing us to incur additional shipping costs we could not pass on to our customers, our costs could increase and our relationships with some of our customers could be adversely affected. In addition, if one or more of our third-party package delivery providers were to increase prices, and we were not able to find comparable alternatives or make adjustments within our delivery network, our profitability could be adversely affected. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our business sells many products through distributors, which present risks that could negatively affect our operating results. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We sell many of our products, both within and outside of the U.S., through distributors. As a result, we are dependent on these distributors to sell our products and assist us in promoting and creating a demand for our products. Our distributors sometimes offer products from several different companies, and those distributors may carry our competitors&#8217; products and promote our competitors&#8217; products over our own. We have limited ability, if any, to cause our distributors to devote adequate resources to promoting, marketing, selling and supporting our products. We cannot assure that we will be successful in maintaining and strengthening our relationships with our distributors or establishing relationships with new distributors who have the ability to market, sell and support our products effectively. We may rely on one or more key distributors for a product or region, and the loss of one or more of these distributors could reduce our revenue. Distributors may face financial difficulties, including bankruptcy, which could impact our ability to collect our accounts receivable and negatively impact our financial results. In addition, violations of anti-corruption laws or similar laws by our distributors could have a material impact on our business, and any termination of a distributor relationship may result in increased competition in the applicable jurisdiction. Failing to manage the risks associated with our use of distributors may reduce sales, increase expenses and weaken our competitive position, which could have a negative impact on our operating results. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">The development of new products entails substantial risk of failure due to the production of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-viable</div> products, lack of properly identifying market potential, and competitors better serving the marketplace. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Our growth strategy includes significant investment in and expenditures for product development. To execute this strategy, we are continually developing new products for which we believe there should be significant market demand. We cannot assure that we will successfully develop commercially viable products, that the products will be developed on a timely basis to meet market demand or that the relevant market will be properly identified. Our competitors may also adapt more quickly, and deliver superior technologies, price and/or service to better fit our customers&#8217; requirements. If we expend substantial resources in developing an unsuccessful product, whether that lack of success is the result of our production of a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-viable</div> product, a misidentified market, or a competitor&#8217;s superior ability to meet our customers&#8217; requirements, operating results could be adversely affected.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The markets for our products are extremely competitive, and our competitors may be able to utilize existing resource advantages to our detriment. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The markets in which we compete are subject to rapid and substantial changes in technology and are characterized by extensive research and development and intense competition. Our competitors and potential competitors may have greater financial, technical, manufacturing, marketing, research and development and management resources than we do. These competitors might be able to use their resources, reputations and ability to leverage existing customer relationships to give them a competitive advantage over us. They might also succeed in developing products that are more reliable and effective than our products, are less costly than our products or provide alternatives to our products. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We are dependent on the agricultural marketplace, which is affected by factors beyond our control. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our primary customers are in the agricultural and food production industries. Economic conditions affecting agricultural industries are cyclical and are dependent upon many factors outside of our control, including weather conditions, changes in consumption patterns or commodity prices. Any of these factors in the agricultural marketplace could affect our sales and overall financial performance. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our quarterly operating results are subject to significant fluctuations. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We have experienced, and may experience in the future, significant fluctuations in our quarterly operating results. The mix of products sold and the acceptance of new products, in addition to other factors, could contribute to this quarterly variability. We operate with relatively little backlog and have few long-term customer contracts. Substantially all our product revenue in each quarter results from orders received in that quarter. In addition, our expense levels are based, in part, on our expectation of future revenue levels. A shortfall in expected revenue could, therefore, result in a disproportionate decrease in our net income. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our success is highly dependent on our ability to obtain protection for the intellectual property utilized in our products. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our success and ability to compete depends in part upon our ability to obtain protection in the U.S. and other countries for our products by establishing and maintaining intellectual property rights relating to or incorporated into our technology and products. Patent applications filed by us may not result in the issuance of patents or, if issued, may not be issued in a form that will be commercially advantageous to us. Even if issued, patents may be challenged, narrowed, invalidated or circumvented, which could limit our ability to stop competitors from marketing similar products or limit the length of time we may have patent protection for our products. We also cannot assure that our nondisclosure agreements, together with trade secrets and other common law rights, will provide meaningful protection for our trade secrets and other proprietary information. Moreover, the laws of some foreign jurisdictions may not protect intellectual property rights to the same extent as in the U.S., and many companies have encountered significant difficulties in protecting and defending such rights in foreign jurisdictions. If we encounter such difficulties or we are otherwise precluded from effectively protecting our intellectual property rights domestically or in foreign jurisdictions, we may incur substantial costs and our business, including our business prospects, could be substantially harmed. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">From time to time, we have received notices alleging that our products infringe third-party proprietary rights. Whether the manufacture, sale or use of current products, or whether any products under development would, upon commercialization, infringe any patent claim will not be known with certainty unless and until a court interprets the patent claim in the context of litigation. When an infringement allegation is made against us, we may seek to invalidate the asserted patent claim and/or to allege <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-infringement</div> of the asserted patent claim. For us to invalidate a U.S. patent claim, we would need to rebut the presumption of validity afforded to issued patents in the U.S. with clear and convincing evidence of invalidity, which is a high burden of proof. The outcome of infringement litigation is subject to substantial uncertainties, and also the testimony of experts as to technical facts upon which experts may reasonably disagree. Our defense of an infringement litigation lawsuit could result in significant expense. Regardless of the outcome, infringement litigation could significantly disrupt our marketing, development and commercialization efforts, divert management&#8217;s attention and consume our financial resources. In the event that we are found to infringe any valid claim in a patent held by a third party, we may, among other things, be required to:</div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;">&#160;</td>
<td style="width: 3%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Pay damages, including up to treble damages and the other party&#8217;s attorneys&#8217; fees, which may be substantial; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;">&#160;</td>
<td style="width: 3%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cease the development, manufacture, importation, use and sale of products that infringe the patent rights of others, through a court-imposed injunction; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;">&#160;</td>
<td style="width: 3%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top;">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">Expend significant resources to redesign our technology so that it does not infringe others&#8217; patent rights, or develop or acquire <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-infringing</div> intellectual property, which may not be possible;</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;">&#160;</td>
<td style="width: 3%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Discontinue manufacturing or other processes incorporating infringing technology; and/or </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;">&#160;</td>
<td style="width: 3%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Obtain licenses to the infringed intellectual property, which may not be available to us on acceptable terms, or at all. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Any development or acquisition of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-infringing</div> products, technology or licenses could require the expenditure of substantial time and other resources and could have a material adverse effect on our business and financial results. If we are required to, but cannot, obtain a license to valid patent rights held by a third party, we would likely be prevented from commercializing the relevant product, or from further manufacture, sale or use of the relevant product.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We are subject to substantial governmental regulation. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A portion of our products and facilities are regulated by various domestic and foreign government agencies including, but not limited to, the U.S. Department of Agriculture, the U.S. Food and Drug Administration and the Environmental Protection Agency. A significant portion of our revenue is derived from products used to monitor and detect the presence of residues that are regulated by various government agencies. Furthermore, our growth may be adversely affected by the implementation of new regulations. The costs of compliance or failure to comply with any obligations related to these laws or regulations could adversely impact our business. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We are dependent on key employees. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our success depends, in large part, on members of our management team. Our loss of any of these, or other key employees could have a material adverse effect on us. We have not executed long-term employment agreements with any of these employees and do not expect to do so in the foreseeable future. Our success depends, significantly, on our ability to continue to attract and retain such personnel. We cannot assure that we will be able to retain our existing personnel or attract additional qualified persons when required and on acceptable terms. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our business may be subject to product or services liability claims. </div></div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The manufacturing and distribution of our products or performance of our services involves an inherent risk of liability claims being asserted against us. Regardless of whether we are ultimately determined to be liable or our products are determined to be defective, we might incur significant legal expenses not covered by insurance. In addition, product liability litigation could damage our reputation and impair our ability to market our products, regardless of the outcome. Litigation could also impair our ability to retain product liability insurance or make our insurance more expensive. </div></div> </div> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Although we currently maintain liability insurance, we cannot assure that we will be able to continue to obtain such insurance on acceptable terms, or that such insurance will provide adequate coverage against all potential claims. If we are subject to an uninsured or inadequately insured product or services liability claim, our business, financial condition and results of operations could be adversely affected. </div></div> </div> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Market prices for securities of technology companies are highly volatile. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The market prices for securities of technology companies have been volatile in the past and could continue to be volatile in the future. Fluctuations in our financial performance from period to period could have a significant impact on the market price of our common shares. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our international operations are subject to different product standards as well as other operational risks. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In fiscal 2020, sales to customers outside of the U.S. accounted for 39.4% of our total revenue. We expect that our international business will continue to account for a significant portion of our total sales. Foreign regulatory bodies may establish product standards different from those in the U.S. and with which our current products do not comply. Our potential inability to design products that comply with foreign standards could have a material adverse effect on our future growth. Other risks related to sales to customers outside of the U.S. include possible disruptions in transportation, difficulties in building and managing foreign distribution, fluctuation in the value of foreign currencies, changes in import duties and quotas and unexpected economic and political changes in foreign markets. These factors could negatively impact our competitiveness in these markets or otherwise adversely impact our business results or financial condition. Moreover, discriminatory or conflicting fiscal or trade policies in different countries, including potential changes to tariffs and existing trade policies and agreements, could adversely affect our results. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changing political conditions could adversely impact our business and financial results. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changes in the political conditions in markets in which we manufacture, sell or distribute our products may be difficult to predict and may adversely affect our business and financial results. For example, the U.K.&#8217;s decision to leave the European Union has created uncertainty regarding, among other things, the U.K.&#8217;s future legal and economic framework and how the U.K. will interact with other countries, including with respect to the free movement of goods, services, capital and people. In addition, results of elections, referendums or other political processes in certain markets in which our products are manufactured, sold or distributed could create uncertainty regarding how existing governmental policies, laws and regulations may change, including with respect to sanctions, taxes, the movement of goods, services, capital and people between countries and other matters. The potential implications of such uncertainty, which include, among others, exchange rate fluctuations, trade barriers and market contraction, could adversely affect the Company&#8217;s business and financial results. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax legislation could materially adversely affect our financial results and tax liabilities. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We are subject to the tax laws and regulations of the U.S., including state and local governments, as well as foreign jurisdictions. Legislation may be enacted that could materially adversely affect our financial results There can be no assurance that our effective tax rate will not be adversely affected by legislation. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our tax expense and liabilities may also be affected by other factors, such as changes in our business operations, acquisitions, investments, entry into new businesses and geographies, intercompany transactions, the relative amount of our foreign earnings, losses incurred in jurisdictions for which we are not able to realize related tax benefits, changes in our stock price, and changes in our deferred tax assets and liabilities and their valuation. In addition, tax laws and regulations are extremely complex and subject to varying interpretations. For example, the legislation known as the U.S. Tax Cuts and Jobs Act of 2017 (the &#8220;U.S. Tax Act&#8221;) requires complex computations to be performed that were not previously required by U.S. tax law, significant judgments to be made in interpretation of the provision of the U.S. Tax Act, significant estimates in calculations, and the preparation and analysis of information not previously relevant or regularly produced. The U.S. Treasury Department, the IRS, and other standard-setting bodies will continue to interpret or issue guidance on how provisions of the U.S. Tax Act will be applied or otherwise administered. As future guidance is issued, we may make adjustments to amounts that we have previously recorded that may materially impact our financial statements in the period in which the adjustments are made. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Although we believe that our historical tax positions are sound and consistent with applicable laws, regulations and existing precedent, there can be no assurance that our tax positions will not be challenged by relevant tax authorities or that we would be successful in any such challenge. Additionally, we operate in multiple income tax jurisdictions and must determine the appropriate allocation of income to each of these jurisdictions based on current interpretations of complex income tax regulations.&#160;Income tax audits associated with the allocation of income and other complex issues may result in significant income tax adjustments that could negatively impact our future operating results. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">18 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_4" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;1B.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">UNRESOLVED STAFF COMMENTS &#8211; NONE </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_5" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;2.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">PROPERTIES </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Principal Manufacturing, Distribution and Administrative locations </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 42%; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="width: 16%; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Location</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Square</div></div><br/> <div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Feet</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Operations</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ownership</div></div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Lansing, Michigan</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">300,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Corporate,&#160;Food&#160;Safety,&#160;Animal&#160;Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Owned</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Lexington, Kentucky</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">210,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Animal Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Owned</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Kenansville, North Carolina</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">33,500</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Animal Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;3/2021</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">St Joseph, Michigan</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Animal Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;5/2021</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Randolph, Wisconsin</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">137,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Animal Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Owned</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Pleasantville, Iowa</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Animal Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;12/2020</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Lincoln, Nebraska</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">41,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Animal Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Owned</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Memphis, Tennessee</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">66,100</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Animal Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Owned</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Turlock, California</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">29,500</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Animal Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;9/2022</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Edmonton, Alberta, Canada</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,800</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Animal Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Owned</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ayr, Scotland, United Kingdom</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">74,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Owned</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Heywood, England, United Kingdom</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26,800</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Owned</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rochdale, England, United Kingdom</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">60,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Owned</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liverpool, England, United Kingdom</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;12/2025</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Milan, Italy</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;12/2020</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Indaiatuba, Brazil</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,800</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;5/2021</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Pindamonhangaba, Brazil</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">76,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Owned</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Naucalpan, Mexico</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">27,000</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;10/2021</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Buenos Aires, Argentina</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,200</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;8/2020</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ciudad de la Costa, Uruguay</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">900</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;10/2020</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Santiago, Chile</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,700</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased, expires 3/2022</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shanghai, China</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,900</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;10/2021</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Kochi, India</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5,500</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Food Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;4/2021</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gatton, Australia</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,600</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Animal Safety</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">Leased,&#160;expires&#160;1/2023</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Our corporate headquarters are located in Lansing, Michigan, with administrative, sales, manufacturing and warehousing in other locations domestically and globally. These properties are in good condition, well-maintained, and generally suitable and adequate to support our business. For those leases expiring within the next 12 months, we believe that we will be able to negotiate agreements to extend such leases on similar terms. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">19 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_6" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;3.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">LEGAL PROCEEDINGS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen is subject to certain legal proceedings in the normal course of business that, in the opinion of management, should not have a material effect on our future results of operations or financial position. </div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_7" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;4.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">MINE SAFETY DISCLOSURES &#8212; NOT APPLICABLE </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div id="tx925387_8" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 24pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">PART II </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_9" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;5.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Market Information </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen Common Stock is traded on the NASDAQ Global Select Market under the symbol NEOG. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Holders </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">As of June&#160;30, 2020, there were approximately 245 stockholders of record of Common Stock and management believes there are a total of approximately 10,000 beneficial holders. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividends </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen has never paid cash dividends on its Common Stock and does not anticipate paying cash dividends in the foreseeable future. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">20 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"></div> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The graph below matches Neogen Corporation&#8217;s cumulative <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5-Year</div> total shareholder return on common stock with the cumulative total returns of the NASDAQ Composite index and the NASDAQ Medical Equipment index. The graph tracks the performance of a $100 investment in our common stock and in each index (with the reinvestment of all dividends) from 5/31/2015 to 5/31/2020.</div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; margin-top: 0pt; margin-bottom: 0pt;">
<img alt="" src="g925387cm24.jpg" style="width: 474px; height: 426px;"/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 46%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5/15</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5/16</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5/17</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5/18</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5/19</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5/20</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation</div></div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">100.00</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">105.63</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">135.41</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">215.97</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">160.75</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">203.17</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">NASDAQ Composite</div></div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">100.00</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">98.82</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">125.26</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">152.00</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">153.87</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">197.98</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: bottom;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">NASDAQ Medical Equipment</div></div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">100.00</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">105.80</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">140.72</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">197.84</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">194.22</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">235.57</div></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;">&#160;</div></div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 13%;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">The stock price performance included in this graph is not necessarily indicative of future stock price performance. </div></div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">21 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_10" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;6.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">SELECTED FINANCIAL DATA </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The following tables set forth selected consolidated financial data of Neogen for the year ended May&#160;31, 2020, and each of the four preceding fiscal years. The selected consolidated financial data presented below have been derived from our consolidated financial statements. This financial data should be read in conjunction with the consolidated financial statements, related notes and other financial information appearing elsewhere in this Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K.</div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 65%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended May&#160;31</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2017</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2016</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in thousands, except per share data)</div></div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income Statement Data:</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Food Safety Revenues</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">212,691</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">213,474</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">194,477</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">170,034</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">145,057</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Animal Safety Revenues</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">205,479</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">200,712</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">203,453</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">188,243</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">172,172</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenues</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">418,170</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">414,186</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">397,930</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">358,277</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">317,229</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Cost of Revenues</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">221,891</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">222,266</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">211,658</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">189,353</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">167,898</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross Margin</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">196,279</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">191,920</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">186,272</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">168,924</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">149,331</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Sales and Marketing</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">69,675</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">70,230</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">66,929</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,380</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">53,866</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">General and Administrative</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">44,331</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">40,791</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">38,294</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">34,214</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">29,189</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and Development</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,750</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,805</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,855</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,385</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">9,890</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating Income</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">67,523</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">68,094</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">70,194</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">64,945</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">56,386</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other Income (Expense)</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,782</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4,865</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3,271</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,728</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(873</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income Before Income Taxes</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">72,305</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">72,959</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">73,465</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">66,673</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">55,513</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision for Income Taxes</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,830</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,783</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,250</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">22,700</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18,975</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net Income</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,475</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">60,176</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">63,215</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">43,973</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">36,538</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Net (Income) Loss Attributable to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Non-controlling</div> Interest</div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(70</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(180</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net Income Attributable to Neogen</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">59,475</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">60,176</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">63,145</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">43,793</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">36,564</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net Income per Share (basic) (1)</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.13</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.16</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.23</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">0.87</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">0.73</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net Income per Share (diluted) (1)</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.13</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.15</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.21</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">0.86</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">0.72</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted Average Shares Outstanding (diluted) (1)</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">52,860</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">52,425</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">52,149</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">51,165</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">50,500</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="20" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended May&#160;31</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2017</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2016</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance Sheet Data:</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and Cash Equivalents and Marketable Securities</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">343,673</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">267,524</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">210,810</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">143,635</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">107,796</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Working Capital (2)</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">488,917</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">411,278</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">337,101</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">256,959</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">219,628</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">797,182</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">695,740</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">618,009</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">528,409</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">449,940</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Long-Term Debt</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Equity</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">725,177</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">637,899</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">560,175</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">471,757</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">404,161</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; vertical-align: top;;text-align:left;">(1)</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">On December&#160;29, 2017, the Company effected a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4-for-3</div></div> stock split whereby shareholders of record on December&#160;18, 2017 received a dividend of one additional share of stock for each three shares held. All share and per share amounts in this Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> have been adjusted to reflect the stock split as if it had taken place at the beginning of the period presented.</div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; vertical-align: top;;text-align:left;">(2)</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Defined as current assets less current liabilities. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">22 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_11" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;7.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the consolidated financial statements and related notes appearing elsewhere in this Annual Report on Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K.</div> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">In addition, any forward-looking statements represent management&#8217;s views only as of the day this Form <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> was first filed with the Securities and Exchange Commission and should not be relied upon as representing management&#8217;s views as of any subsequent date. While we may elect to update forward-looking statements at some point in the future, we specifically disclaim any obligation to do so, even if our views change. </div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">CRITICAL ACCOUNTING POLICIES AND ESTIMATES </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The discussion and analysis of our financial condition and results of operations are based on the consolidated financial statements that have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires that management make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates the estimates, including but not limited to, those related to receivable allowances, inventories and intangible assets. These estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Though the impact of the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic to our business and operating results presents additional uncertainty, we continue to use the best information available to inform our critical accounting estimates. Actual results may differ from these estimates under different assumptions or conditions.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following critical accounting </div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">policy reflects</div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> management&#8217;s more significant judgments and estimates used in the preparation of the consolidated financial statements. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year. The determination of income subject to income tax in each tax paying jurisdiction requires us to apply transfer pricing guidelines for certain intercompany transactions. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Our wholly-owned foreign subsidiaries are comprised of Neogen Europe, Lab M Ltd, Quat-Chem Ltd, Abtek (Biologicals) Ltd, Neogen Italia S.r.l., Neogen do Brasil, Rogama Industria e Comercio Ltda, Neogen Latinoam&#233;rica, Productos Quimicos Magiar S.A., Neogen Uruguay, Neogen Chile SpA, Neogen <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Bio-Scientific</div> Technology Co (Shanghai), Neogen Food and Animal Security (India), Neogen Canada, and Neogen Australasia Pty Limited. Based on historical experience, as well as our future plans, earnings from these subsidiaries are expected to be <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-invested</div> indefinitely for future expansion and working capital needs. Furthermore, our domestic operations have historically produced sufficient operating cash flow to mitigate the need to remit foreign earnings. On an annual basis, we evaluate the current business environment and whether any new events or other external changes might require a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-evaluation</div> of the decision to indefinitely <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">re-invest</div> foreign earnings. It is not practicable to determine the income tax liability that would be payable if such earnings were not reinvested indefinitely.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">On December&#160;22, 2017, the Tax Cuts and Jobs Act of 2017 (U.S. Tax Act) was signed into law making significant changes to the Internal Revenue Code. Changes include a federal corporate tax rate reduced from 35% to 21% for tax years beginning after December&#160;31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax on the mandatory deemed repatriation of foreign earnings. The U. S. Tax Act also includes a provision to tax global intangible <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">low-taxed</div> income (GILTI) of foreign subsidiaries and a deduction for foreign derived intangible income (FDII), both of which became effective for us beginning June&#160;1, 2018. See Note 6 to the consolidated financial statements for further information.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">23 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RESULTS OF OPERATIONS </div></div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Executive Overview </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated revenues were $418.2&#160;million in fiscal 2020, an increase of 1.0% compared to $414.2&#160;million in fiscal 2019. Organic sales overall increased 0.2% compared to the prior year. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Food Safety segment sales were $212.7&#160;million in fiscal 2020 compared to $213.5&#160;million in fiscal 2019, a decrease of $800,000, or 0.4%. Organic sales decreased 1.3%, while the Clarus Labs (August 2018) acquisition, the purchase of four former distributors and a small manufacturer (Abtek) completed during the year, contributed $2.0&#160;million in revenues. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Animal Safety segment sales were $205.5&#160;million in fiscal 2020, an increase of 2.4% compared to $200.7&#160;million in fiscal 2019. Organic sales rose 1.9%, with the acquisitions of Livestock Genetic Services (September 2018), Delta Genomics (January 2019) and Cell BioSciences (March 2020) contributing the remainder of the growth. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">International sales were 39.4% of total sales in fiscal 2020 compared to 40.1% of total sales in fiscal 2019. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our effective tax rate was 17.7% in fiscal 2020 compared to an effective tax rate of 17.5% in fiscal 2019. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income was $59.5&#160;million, or $1.13 per diluted share, a decrease of 1% compared to $60.2&#160;million, or $1.15 per share, in the prior year. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash generated from operating activities in fiscal 2020 was $85.9&#160;million, compared to $63.8&#160;million in fiscal 2019. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Neogen&#8217;s international revenues were $164.7&#160;million in fiscal 2020, compared to $165.9&#160;million in fiscal 2019. Currency translation had a negative impact during the year. In a neutral currency environment, revenues would have been approximately $6.0&#160;million higher on a comparative basis in fiscal 2020, as the U.S. dollar&#160;(USD) strengthened against all the currencies in the countries in which we conduct business. As financial markets reacted to the global impact of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, currency translations negatively impacted comparative revenues by $3.5&#160;million in the fourth quarter of fiscal 2020. This was primarily due to devaluation of the Brazilian real and the Mexican peso, which were 25% and 18% lower on average, respectively, compared to the fourth quarter of fiscal 2019.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We continue to focus on increasing our presence and market share throughout the world, while also integrating recent international acquisitions into our overall geographic and product portfolio. Sales results for fiscal 2020 compared to the prior year are as follows for each of our international locations: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%;"></td>
<td style="width: 8%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 8%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revenue</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revenue</div></div></td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">%&#160;Increase</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">%&#160;Increase</div></div></td>
<td style="vertical-align: bottom;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">USD</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Local&#160;Currency</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Neogen Europe (including Lab M, Quat-Chem&#160;&amp; Abtek)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">8%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Neogen do Brasil (including Rogama)</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10)%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Neogen Latinoamerica</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Neogen China</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">22%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Neogen India</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">3%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Neogen Australasia</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">18%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">26%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Neogen Canada</div></div></div> </td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">70%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom;">&#160;&#160;</td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">72%</td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The revenue increase in U.S. dollars at Neogen Europe was led by a 14% increase in sales of disinfectant and veterinary products, primarily due to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> related sales of hand sanitizer and disinfectant in the U.K. Sales of genomics services rose 7% in fiscal 2020, on strength to the bovine market. Sales of culture media products increased 5% for the year. Partially offsetting this growth, were lower sales of deoxynivalenol (DON) test kits into France and Germany, due to an outbreak in fiscal 2019, which did not recur in the current year.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenues in Brazil declined 10% in USD in fiscal 2020, in large part due to the devaluation of the Brazilian real relative to the U.S. dollar during the year. Sales of our forensic drug test kits, used to test for the presence of prohibited drugs in commercial truck drivers in that country, declined 86%, as a large commercial laboratory switched to an </div><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">alternative testing</div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> method in the first quarter of the year. Genomics revenues in Brazil declined 26% during the year, primarily due to a project testing cattle for the Brazilian government in the prior fiscal year which did not recur in fiscal 2020, </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">24 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">as well as delays in receiving samples in the fourth quarter due to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19.</div> Partially offsetting that decline was strong growth in sales of natural toxins test kits, as we continued to gain significant business from customers testing for the presence of aflatoxin in corn and DON in grains.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Neogen Latinoamerica grew revenues by 6% in USD, with strong growth in sales of diagnostic test kits, which offset lower sales of cleaners, disinfectants and rodenticides in Mexico and Central America due to weakness in the distribution channels in those markets. Growth in China was the result of strong sales of cleaners and disinfectants, including Neogen Viroxide Super, into the porcine market, due to demand resulting from the Asian swine flu and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> outbreak in that country. Revenue growth in India was 3% for the year but decreased 16% during the fourth quarter compared to the prior year, as the country&#8217;s economic activity was greatly reduced in that period due to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19.</div> Neogen Australasia&#8217;s growth was led by a 21% gain in genomics revenue to the sheep market and growth in traditional animal safety products for the year, while strong genomics sales in beef and poultry markets in Canada drove their 70% revenue increase, albeit off a small base.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Service revenue, which consists primarily of genomics services to animal protein and companion animal markets, was $82.6&#160;million in fiscal 2020, an increase of 11% over prior fiscal year sales of $74.7&#160;million. The growth was led by increases in sample volumes from the global commercial beef, sheep and companion animal markets, while porcine and poultry sales were fairly flat. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">REVENUES </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 57%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;&#160;</td>
<td colspan="18" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase/</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase/</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Decrease)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Decrease)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2018</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Food Safety:</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Natural Toxins, Allergens&#160;&amp; Drug Residues</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">76,207</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">78,373</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">72,962</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Bacterial&#160;&amp; General Sanitation</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">41,780</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">41,966</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">38,156</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Culture Media&#160;&amp; Other</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">47,847</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">49,857</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">44,271</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, Insecticides&#160;&amp; Disinfectants</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">28,890</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">13%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">25,584</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">23,821</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,967</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">17,694</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">16%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">15,267</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">212,691</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(0)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">213,474</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">194,477</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Animal Safety:</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Life Sciences</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,322</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(20)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">7,858</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(25)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,411</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Veterinary Instruments&#160;&amp; Disposables</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">42,941</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(4)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">44,582</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(7)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">47,749</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Animal Care&#160;&amp; Other</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">28,389</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(5)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">29,941</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(3)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">30,930</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, Insecticides&#160;&amp; Disinfectants</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">68,815</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">66,389</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(2)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">67,646</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">59,012</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">51,942</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">11%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">46,717</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">205,479</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">200,712</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1)%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">203,453</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">418,170</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">414,186</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">4%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">397,930</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Year Ended May&#160;31, 2020 Compared to Year Ended May&#160;31, 2019 </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Food Safety: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic in the second half of fiscal 2020 resulted in difficult operating conditions in many of our key market segments. Shelter in place orders across the U.S. and in a number of our international markets, the closure or reduced output of businesses due to quarantine, disruption in the supply chain resulting from reduction in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-market</div> demand, and the inability of some markets to react quickly to these changes, each adversely impacted our revenues.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Natural Toxins, Allergens</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Drug Residues &#8211; </div></div>Sales in this category were 3% lower in fiscal 2020 compared to the prior year, driven by a 30% decline in sales of drug residues test kits, due to lower demand from a large distributor in Europe. In January 2020, we ended our exclusive</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">25 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"></div> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">relationship with this distributor and have begun marketing these products directly into the European market. Partially offsetting the decrease in drug residue testing, the natural toxins and allergens product lines each increased 4% for the year. The natural toxin increase was due to continued new business earned in Brazil for aflatoxin and DON test kits, partially offset by lower sales of DON test kits in the U.S. and France, the result of mild outbreaks in the prior year which did not recur in fiscal 2020. The allergen test kit increase was primarily the result of strong gliadin, milk and coconut allergen test kit sales in the U.S. market, although fourth quarter sales declined 7% due to lower business with customers supplying restaurants and other food service organizations, which were adversely impacted by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Bacterial</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; General Sanitation &#8211; </div></div>Sales in this category were essentially flat in fiscal 2020 compared to the prior year. Sales of test kits to detect pathogens decreased 2%, as lower sales of ANSR equipment were only partially offset by increases from our <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Listeria</div></div> Right Now test kit, which grew 24% in fiscal 2020. Sales of our AccuPoint sanitation monitoring product line increased 6%, on gains in both readers and samplers. Sales of products to detect spoilage organisms in foods decreased 7% in fiscal 2020 on reduced sales of readers and consumable vials during the year, resulting from lower market demand and customer losses.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Culture Media</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Other &#8211; </div></div>Sales in this category decreased 4% in fiscal 2020 compared to fiscal 2019. This category includes forensic drug test kits sold within Brazil, which declined significantly as a large commercial lab customer in that country moved to an alternative technology which provided higher throughput. Culture media revenues declined 5%, due to lower end market demand from several large customers in the U.S. Higher shipping revenues, which rose 12% for the year, and lower rebates offered to certain customers, both of which are reported in this category, partially offset the lower forensic and culture media revenues.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rodenticides, Insecticides</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Disinfectants &#8211; </div></div>Revenues of products in this category sold through our Food Safety operations increased 13% in fiscal 2020 compared to fiscal 2019. This category was led by increases in sales of cleaners and disinfectants to customers in Europe, the Middle East and China, partially offset by a decrease in sales of rodenticides in Central America due to lower demand from a large distributor, and reduced demand of cleaners and disinfectants in India, due to a large order in 2019 which did not recur in fiscal 2020.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Genomics Services &#8211; </div></div>Sales of genomics services sold through our Food Safety operations increased 2% in fiscal 2020 compared to the prior year, primarily due to higher sales in the European bovine and equine markets. Partially offsetting this increase were lower revenues from our genomics operation in Brazil due to a research project with the Brazilian government from 2019 which did not recur in fiscal 2020.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Animal Safety: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">A significant proportion of the Animal Safety products are marketed and sold through our veterinary distributor network; this channel has been soft in both fiscal years 2019 and 2020, as difficult market conditions resulting from increased tariffs and political uncertainties in our agricultural and animal protein markets continued. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic in the second half of fiscal 2020 has exacerbated these market conditions; further, the market uncertainty resulting from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> has caused our larger distributor partners to implement working capital improvement programs by lowering inventory levels which resulted in lower sales of many products in our animal health portfolio. Partially offsetting this weakness in the fourth quarter were higher sales of several of our cleaning and disinfecting products due to demand caused by the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Life Sciences &#8211; </div></div>Sales in this category decreased 20% in fiscal 2020 compared to the same period in the prior year, the result of lower forensic drug test kit sales to a large commercial lab in the U.S. serving the Brazilian market, a reduction in sales of products to the U.S. horse racing industry in the U.S. due to a decline in domestic racing activity, and the consolidation of several state laboratories.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Veterinary Instruments</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Disposables &#8211; </div></div>Revenues in this category decreased 4% in fiscal 2020 compared to fiscal 2019. Veterinary instruments sales were down 7% for the year, primarily the result of a 20% decline in needles and 3% decline in syringes, due to lower demand from our largest distributors. Partially offsetting these decreases, protective wear and consumables increased 24% for the year, on the strength of a $956,000 increase in gloves in the fourth quarter of fiscal 2020, the result of demand caused by the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Animal Care</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Other &#8211; </div></div>Sales of these products decreased 5% in fiscal 2020 compared to fiscal 2019. Antibiotics and injectable vitamin products were down 20% and 15%, respectively, due primarily to inventory destocking at distributors. Sales of our biologics product line, marketed primarily into the equine market, declined 17%, and our equine supplements were also down 20%, due to lower demand from end customers in this market. Sales of wound care products rose 9% to partially offset these losses.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rodenticides, Insecticides</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Disinfectants &#8211; </div></div>Sales in this category increased 4% in fiscal 2020, compared to the prior year. The increase was due primarily to a $2.6&#160;million increase in sales of cleaners and disinfectants for the year, driven in large part by growth in hand sanitizers, disinfectants, and disinfecting wipes in the fourth quarter resulting from the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic. Revenues for water disinfection in animal protein production environments rose 8% over fiscal 2019. Rodenticide sales increased 1% over the prior year, as strong growth in the retail market was almost entirely offset by lower sales to agricultural markets in the northwest U.S., due to lower rodent pressure. Insecticide revenues declined 2% for the year.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">26 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Genomics Services &#8211; </div></div>Sales in this category increased 14% in fiscal 2020, aided by the acquisition of Livestock Genetics (September 2018) and Delta Genomics (January 2019); organic growth in this category was 12%. Strong growth in the companion animal and commercial beef cattle markets was partially offset by revenue decreases in the U.S. commercial dairy market due to weak economic conditions in that market, resulting from a movement away from dairy milk towards alternative products.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Year Ended May&#160;31, 2019 Compared to Year Ended May&#160;31, 2018 </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Food Safety: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Natural Toxins, Allergens</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Drug Residues &#8211; </div></div>Sales in this category increased 7% in fiscal 2019 compared to the prior year. For the natural toxins and allergens product lines, test kit sales increased 15% and 7%, respectively, for the year. The natural toxin increase was due to new business earned in Brazil for aflatoxin test kits, and higher sales of DON test kits in the U.S. and France, the result of mild outbreaks. These increases were partially offset by a 5% decrease in sales of drug residues test kits, due to lower demand in Europe.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Bacterial</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; General Sanitation &#8211; </div></div>Sales in this category increased 10% in fiscal 2019 compared to the prior year. Sales of test kits to detect pathogens increased 24%, as we continued to gain new business with our <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Listeria</div></div> Right Now test kit that launched in fiscal 2018. Sales of our AccuPoint sanitation monitoring product line increased 11%, with samplers up 13%, as we increased our market share. Sales of products to detect spoilage organisms in foods increased 3%.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Culture Media</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Other &#8211; </div></div>Sales in this category increased 13% in fiscal 2019 compared to fiscal 2018. Sales of Neogen Culture Media, formerly marketed as the Acumedia and Lab M brands, increased 7%, aided in part by the August 2018 acquisition of Clarus Labs, which consists of the Colitag product and reports in the culture media product line. Excluding new business from the acquisition, sales in the Neogen Culture Media product line increased 4%. This category also includes forensic drug test kits sold within Brazil, which increased significantly as business shifted from labs in the U.S. in the prior year (reported in the Animal Safety segment) to labs in Brazil and increased demand from commercial laboratories in that country.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rodenticides, Insecticides</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Disinfectants &#8211; </div></div>Revenues of products in this category sold through our Food Safety operations increased 7% in fiscal 2019. This category was led by increases in sales of cleaners and disinfectants to customers in Europe, China and India, partially offset by lower sales of insecticides in Brazil due to a large government tender in fiscal 2018 which did not recur in fiscal 2019.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Genomics Services &#8211; </div></div>Sales of genomics services sold through our Food Safety operations increased 16% in fiscal 2019 compared to the same period in the prior year, primarily due to higher sales in the European porcine and bovine markets. We also benefitted from a large, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring</div> research project with the Brazilian government, and the commercialization of a new service offering for a type of cattle specific to the Brazilian market.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Animal Safety: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Life Sciences &#8211; </div></div>Sales in this category decreased 25% in fiscal 2019 compared to the same period in the prior year, as approximately $2.4&#160;million of forensic drug test kit revenues shifted to our operations in Brazil, which are reported in the Food Safety segment. This testing was performed by commercial labs in the U.S. in the prior fiscal year, but has since moved to commercial labs located in Brazil.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Veterinary Instruments</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Disposables &#8211; </div></div>Revenues in this category decreased 7% in fiscal 2019 compared to fiscal 2018. Protective wear and consumables decreased 17%, resulting from poor economic conditions in the commercial dairy production market. Veterinary instruments sales were down 4% for the year, however, this product line had a very strong increase in fiscal 2018, with sales up 23% in that period compared to the prior year. A 19% decline in detectable needles was partially offset by strong increases in disposable syringes and aluminum and poly hub needles.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Animal Care</div></div><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Other &#8211; </div></div>Sales of these products decreased 3% in fiscal 2019. Wound care and injectable vitamin products were down 13% and 6%, respectively, due to inventory destocking at distributors; dairy supplies that we distribute were down 5%, due to poor economic conditions in the commercial dairy production market. Additionally, we spent more on promotional programs and rebates with distributors, which are recorded as contra revenues within this category, in fiscal 2019 than in the prior year. Partially offsetting these losses were a 12% increase in sales of our biologics product line and a 7% increase in supplements and other care products, both due to increased demand from end customers in the companion animal and equine markets.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">27 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Rodenticides, Insecticides</div></div><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#160;&amp; Disinfectants &#8211; </div></div>Sales in this category decreased 2% in fiscal 2019, compared to the same period in the prior year. The decrease was due primarily to the full year impact of toll manufacturing business lost in the third quarter of fiscal year 2018. Additionally, rodenticide sales declined due to poor weather conditions causing lower demand and a weak U.S. animal protein market partially caused by tariff issues.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Genomics Services &#8211; </div></div>Sales in this category increased 11% in fiscal 2019, aided by the acquisition of Neogen Australasia (September 2017), Livestock Genetics (September 2018) and Delta Genomics (January 2019); organic growth in this category was 7%. Strong growth in the beef cattle and companion animal markets was partially offset by revenue decreases in U.S. poultry and porcine markets, despite increases in sample volumes, resulting from a shift to lower priced chips and services. Additionally, poor economic conditions in the U.S. commercial dairy production market resulted in lower revenues from that market.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COST OF REVENUES </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 65%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of Revenues</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">221,891</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">0</td>
<td style="vertical-align: bottom; white-space: nowrap;">%&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">222,266</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5</td>
<td style="vertical-align: bottom; white-space: nowrap;">%&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">211,658</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues was essentially flat in fiscal 2020 compared to fiscal 2019 and rose 5% in fiscal 2019 compared to fiscal 2018. This compares with revenue increases of 1% in fiscal 2020 and 4% in fiscal 2019. Expressed as a percentage of sales, cost of revenues was 53.1%, 53.7% and 53.2% in fiscal years 2020, 2019 and 2018, respectively. Gross margins were 46.9%, 46.3%, and 46.8% for fiscal years 2020, 2019, and 2018, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2020</div></div> &#8211; Our overall gross margin improved 60 basis points in fiscal 2020, primarily from improved gross margin in the Animal Safety segment and improved efficiencies, resulting from a focus on <div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">manufacturing </div>cost reductions. These efforts resulted in a slight decrease in cost of revenues compared to the prior fiscal year.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2019</div></div> &#8211; Both Food Safety and Animal Safety margins decreased in fiscal 2019, primarily due to a product mix shift towards lower margin products within each segment, and to a lesser extent, the strength of the U.S. dollar, which rose against all of the currencies in the countries in which we operate, and resulted in higher cost of sales in our international operations, which pay for their inventory in U.S. dollars. A higher overall proportion of Food Safety revenues, which have higher than average gross margins, partially offset the lower margins within each segment.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Food Safety Gross Margins: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Food Safety gross margins were 51.4%, 51.8% and 52.4% in fiscal years 2020, 2019 and 2018, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2020 &#8211;</div></div>Food Safety margins decreased 40 basis points in fiscal 2020, primarily due to lower sales of higher margin forensic test kits in Brazil, and the continued strength of the U.S. dollar against currencies in the countries in which we operate; our international operations pay for their inventory primarily in U.S. dollars<div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">, and the weakness in local currencies adversely impacted gross margins.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2019 &#8211; </div></div>Food Safety gross margins decreased 60 basis points in fiscal 2019,<div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div>primarily the result of a shift in product mix at our international operations; in fiscal 2019, these operations sold a higher proportion of lower margin traditional Animal Safety products such as cleaners and disinfectants. In addition, gross margins were also negatively impacted by the strength of the U.S. dollar relative to the international currencies in which we operate, particularly in Brazil, Europe, and Mexico, where the real, pound and peso declined in value against the U.S. dollar by 15%, 3%, and 4%, respectively. These international operations report through the Food Safety segment. Increases in higher margin product lines such as our diagnostic and forensic test kits partially offset these decreases.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Animal Safety Gross Margins: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Animal Safety gross margins were 42.3%, 40.6% and 41.4% in fiscal years 2020, 2019 and 2018, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2020 &#8211; </div></div>Animal Safety gross margins increased by 170 basis points, driven by increased sales of higher margin disinfectant products, particularly in the fourth quarter of the year as a result of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, which caused heavy demand for our sanitizing products. In addition, a mix shift towards genomics services for the companion animal markets, which have higher gross margins within the genomics business, contributed to the improvement.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2019 &#8211; </div></div>Animal Safety gross margins decreased 80 basis points in fiscal 2019,<div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div>primarily the result of lower volumes in higher margin products such as diagnostics, animal care products, instruments and rodenticides. Forensic test kit revenues in Animal Safety declined as a large U.S. commercial laboratory transferred sample testing to its locations in Brazil which we service through our Brazilian Food operation reporting in the Food Safety segment. We also had strong growth in sales of genomics services in our Australian operations; gross margins in this operation are lower than historical Animal Safety margins due to higher chip costs and lack of scale. Partially offsetting these lower margins were increased margins in the U.S. genomics operations, based primarily on improved input costs and increased sales of higher margin services to the bovine and companion animal markets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OPERATING EXPENSES </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 66%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and Marketing</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">69,675</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">-1%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">70,230</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">&#160;&#160;5%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">66,929</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and Administrative</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">44,331</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">&#160;&#160;9%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">40,791</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">&#160;&#160;7%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">38,294</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and Development</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">14,750</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">15%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">12,805</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">18%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">10,855</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Operating Expense</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">128,756</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">&#160;&#160;4%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">123,826</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">&#160;&#160;7%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">116,078</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Overall operating expenses increased by 4% in fiscal 2020 and 7% in fiscal 2019, each compared to the prior year. These increases compare to revenue increases of 1% and 4%, respectively, for each comparative period. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Sales and Marketing: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing expenses decreased by 1% in fiscal 2020 compared to fiscal 2019 and rose 5% in fiscal 2019 compared to the prior year. As a percentage of sales, sales and marketing expense was 16.7%, 17.0% and 16.8% in fiscal years 2020, 2019 and 2018, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2020 </div></div>&#8211; The $550,000 decline in sales and marketing expenses in fiscal 2020 was driven by a $1.3&#160;million, or 7.4%, decline in spending in this category in the fourth quarter of the year, caused by a reduction in business travel, meals and entertainment, trade shows, and related marketing expenses, as the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> global pandemic resulted in strict travel restrictions and reductions in face to face sales activities in many of our markets during the quarter. Partially offsetting these declines were higher compensation and related fringe benefits, the result of increased headcount, increased shipping expenses, and higher regulatory expense due to product registration efforts in our international markets.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2019 </div></div>&#8211; Salaries and commissions increased by 4% in 2019 and drove the 5% increase in overall sales and marketing expenses; shipping expenses increased 11%, the result of higher rates and an increase in air shipments. Other increases were the result of higher trade show, exhibit and sponsorship costs, and provision for bad debts. Partially offsetting these increases were lower promotion and consulting expenses.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">29 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">General and Administrative: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative expenses rose 9% in fiscal 2020 compared to fiscal 2019 and by 7% in fiscal 2019 compared to fiscal 2018. As a percentage of sales, general and administrative expense was 10.6%, 9.8% and 9.6% in fiscal years 2020, 2019 and 2018, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2020 &#8211;</div></div> Higher stock-based compensation costs and a significant uptick in legal fees, driven in part by the number of acquisitions completed during the year, resulted in the overall 9% expense increase. In addition, the company continued to invest in information technology infrastructure, network capabilities and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> initiatives. This resulted in higher depreciation on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">IT-related</div> hardware and increased license fees on software investments. These increases were somewhat offset by a reduction in outside consulting. General and administrative expenses at five new company locations, the result of acquisitions in the second half of fiscal 2020, totaled $520,000 <div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">for the year</div>.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2019 &#8211;</div></div> Higher salary and stock-based compensation costs were the primary drivers of the overall 7% expense increase. In addition, higher depreciation and license fees on <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">IT-related</div> hardware and software investments, increased training, recruiting and legal fees contributed to the increased expense. These increases were somewhat offset by a $427,000 reduction in amortization expense as certain intangible assets from past acquisitions were fully amortized during the year.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and Development: </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development expenses increased 15% in fiscal 2020 and 18% in fiscal 2019, each compared to the prior year. As a percentage of revenue, these expenses were 3.5% in fiscal year 2020, 3.1% in fiscal year 2019 and 2.7% in fiscal year 2018; we expect to spend approximately 3% of total revenue on research and development annually. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2020 &#8211;</div></div> The 15% increase in research and development expenses in fiscal 2020 was primarily the result of continued spending with development partners for two new readers, currently anticipated to be launched in the first half of fiscal 2021. Increased compensation expense, resulting from investments in people as we heighten the development capabilities of the group, higher depreciation expense from continued investment in analytical equipment, and an increase in contracted services also contributed to the expense growth.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2019 &#8211;</div></div> The 18% increase in research and development expenses in fiscal 2019 was primarily the result of development spending for next generation products and increases in expenditures to obtain regulatory approvals for a number of new products. Higher salaries expense, resulting from increased headcount and compensation increases, and increased depreciation expense, resulting from investments in analytical and testing equipment, accounted for the remainder of the increase.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OPERATING INCOME </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 69%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating Income</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">67,523</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">-1%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">68,094</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">-3%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">70,194</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Our operating income decreased by 1% in fiscal 2020 compared to fiscal 2019, and by 3% in fiscal 2019 compared to fiscal 2018. Expressed as a percentage of revenues, operating income was 16.1%, 16.4% and 17.6% in fiscal years 2020, 2019 and 2018, respectively. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Gross margins rose by $4.4&#160;million in fiscal 2020; the increase was more than offset by an overall increase of $4.9&#160;million, or 4.0%, in operating expenses, resulting in a 1% decrease in operating income compared to fiscal 2019. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The 3% decrease in operating income for fiscal 2019 was due primarily to overall operating expense increases of $7.7&#160;million, up 7%, which compared to a gross margin increase of $5.6&#160;million. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">30 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"></div> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OTHER INCOME (EXPENSE) </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Other Income (Expense) for the previous three fiscal years consisted of the following:<div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 76%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Interest income (net of expense)</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">5,992</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">4,683</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">2,043</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign currency transactions</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,178</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(1,279</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">274</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Royalty income</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">150</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">147</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Licenses and settlements</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(38</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">672</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">360</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Quat-Chem contingent consideration</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">422</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">255</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deoxi contingent consideration</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(10</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">(42</td>
<td style="vertical-align: bottom; white-space: nowrap;">)&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">5</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">227</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">234</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Other Income</div></div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">4,782</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">4,865</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">3,271</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The increase in interest income in fiscal years 2020 and 2019, each compared to the prior year, is the result of higher cash balances and rising interest rates during the two year period. During the second half of the 2020 fiscal year, and particularly in response to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, yields on fixed income securities declined significantly, corresponding to a similar decline in the ten year U.S. Treasury bill rate. The loss from foreign currency translations in fiscal 2020 and 2019 is primarily the result of the changes in the value of foreign currencies relative to the U.S. dollar in countries in which we operate; the dollar strengthened against all of these currencies in <div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">each comparative year</div>.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In fiscal 2020, we recognized $600,000 of expense for an expected settlement of a penalty payable to the U.S. government due to a violation of a sanctions program. This was partially offset by a $483,000 gain resulting from a settlement with the Brazilian government related to sales taxes charged over several years, and proceeds received for a property loss settlement. In fiscal 2019 and 2018, gains were recognized on insurance proceeds received for property loss settlements. Other Income in fiscal 2019 and 2018 included the adjustment of Quat-Chem and Deoxi contingent consideration based on the level of achievement of revenue targets for the acquired businesses in each of those fiscal years. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PROVISION FOR INCOME TAXES </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Provision for Income Taxes</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">12,830</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">0%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">12,783</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">25%</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">10,250</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax expense for fiscal 2020 was $12.8&#160;million, an effective tax rate of 17.7%, compared to income tax expense of $12.8&#160;million in 2019, an effective tax rate of 17.5%. For fiscal 2018, income tax expense of $10.3&#160;million represented an effective tax rate of 14.0%. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The U.S. Tax Act reduced the statutory income tax rate from 35% to 21% in December 2017. During both fiscal 2020 and 2019, we utilized the 21% statutory rate for the entire year to compute our income tax expense, whereas the statutory rate in fiscal 2018 was a blended rate of 29.2%. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Differences from the U. S. statutory rate to our effective rate are primarily due to provisions in the U.S. Tax Act and the exercise of stock options. Please refer to Note 6 to the consolidated financial statements for more information. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NET INCOME AND INCOME PER SHARE </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 69%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands, except per share data)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Income Attributable to Neogen</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">59,475</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">-1%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">60,176</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">-5%</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">63,145</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Income Per Share-Basic</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.13</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.16</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.23</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net Income Per Share-Diluted</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.13</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.15</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">1.21</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Net income decreased $701,000 in fiscal 2020 compared to fiscal 2019, primarily due to the $654,000 decrease in in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> income.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Net income decreased by 5% in fiscal 2019 as compared to fiscal 2018. This is due to the increase in our effective tax rate in fiscal 2019 and, to a lesser extent, a 1% decrease in <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-tax</div> income.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">31 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FUTURE OPERATING RESULTS </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation&#8217;s future operating results involve a number of risks and uncertainties. Actual events or results may differ materially from those discussed in this report. Factors that could cause or contribute to such differences include, but are not limited to, the factors discussed below as well as those discussed elsewhere in this report. Management&#8217;s ability to grow the business in the future depends upon our ability to successfully implement various strategies, including: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">developing, manufacturing and marketing new products with new features and capabilities, and having those new products successfully accepted in the marketplace; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">expanding our markets by fostering increased use of our products by customers; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">maintaining or increasing gross and net operating margins in changing cost environments; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">strengthening operations and sales and marketing activities in geographies outside of the U.S.; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">developing and implementing new technology development strategies; and </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%;">&#160;</td>
<td style="width: 4%; vertical-align: top;;text-align:left;">&#8226;</td>
<td style="width: 1%; vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">identifying and completing acquisitions that enhance existing product categories or create new products or services. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FINANCIAL CONDITION AND LIQUIDITY </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">On May&#160;31, 2020, we had $66.3&#160;million in cash and cash equivalents, $277.4&#160;million in marketable securities, and working capital of $488.9&#160;million. For the year ended May&#160;31, 2020, cash generated from operating activities was $85.9&#160;million, compared to $63.8&#160;million generated in fiscal 2019; proceeds from stock option exercises provided an additional $29.4&#160;million of cash. For the same period, additions to property, equipment and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets were $24.1&#160;million and business acquisitions used cash of $13.2&#160;million. We have a financing agreement with a bank providing for an unsecured revolving line of credit of $15.0&#160;million, which expires on September&#160;30, 2021. There were no advances against this line of credit during fiscal years 2020, 2019 and 2018, and no balance outstanding at May&#160;31, 2020 and 2019.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Net accounts receivable at May&#160;31, 2020 were $84.7&#160;million, compared to $82.6&#160;million at May&#160;31, 2019; the increase is primarily due to the increase in the days sales outstanding<div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">&#160;(DSO),</div> a measurement of the time it takes to collect receivables, which was 68 days at May&#160;31, 2020 compared to 61 days at May&#160;31, 2019. We have been carefully monitoring our customer receivables as the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic has spread across our global markets; to date, although there has been some slowdown in collections, we have not experienced an appreciable increase in bad debt write offs. We did provide an additional $100,000 in our allowance for bad debts to account for potential write offs related to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> <div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">based in part on the increase in DSO, </div>and will continue to actively manage our customer accounts and adjust the allowance account as circumstances change.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Inventory balances were $95.1&#160;million at May&#160;31, 2020, an increase of $9.1&#160;million, or 11%, compared to $86.0&#160;million at May&#160;31, 2019. During both fiscal 2019 and fiscal 2020, we have increased inventory levels of products that are sold into our European markets, to enhance our ability to serve these markets in the event of a disorderly Brexit. While Brexit is now official, there is a transition period which ends on December&#160;31, 2020, and we will continue to monitor and adjust our inventory levels as necessary. In 2020, we increased our inventory levels by $4.3&#160;million in the U.S., in part to ensure that we have adequate supplies of critical raw and finished products in the event our supply chain is adversely impacted by <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19.</div> We have also increased inventory levels at other international locations by approximately $1.3&#160;million due to acquisitions. Notwithstanding these increases, all operations participate in programs to improve inventory turns, while ensuring adequate safety stock to minimize backorders.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Neogen has been consistently profitable and has generated strong cash flow from operations during each of the past three fiscal years. However, our cash on hand and current borrowing capacity may not be sufficient to meet our cash requirements to commercialize products currently under development or our future plans to acquire additional businesses, technology and products that fit within our strategic plan. Accordingly, we may be required, or may choose, to issue equity securities or enter into other financing arrangements for a portion of our future capital needs. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We are subject to certain legal and other proceedings in the normal course of business that have not had, and, in the opinion of management, are not expected to have, a material effect on our results of operations or financial position. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">32 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CONTRACTUAL OBLIGATIONS </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of May&#160;31, 2020, we have the following contractual obligations due by period: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 70%;"></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 2%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Less&#160;than</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">More&#160;than</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1 year</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">1-3&#160;years</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">3-5&#160;years</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5&#160;years</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-Term Debt</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">$</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">$</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">$</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">$</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">$</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating Leases</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2,094</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1,080</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">973</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">41</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unconditional Purchase Obligations (1)</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">55,180</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">48,681</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">6,499</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">57,283</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">49,763</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">7,478</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;">$</td>
<td style="vertical-align: bottom;;text-align:right;">42</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;">$</td>
<td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">&#8212;&#160;&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;">(1)</td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unconditional purchase obligations are primarily purchase orders for future inventory and capital equipment purchases. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">NEW ACCOUNTING PRONOUNCEMENTS </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">See discussion of any New Accounting Pronouncements in Note 1 to consolidated financial statements. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">33 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_12" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;7A.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISKS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We have interest rate and foreign exchange rate risk exposure but no long-term fixed rate investments or borrowings. Our primary interest rate risk is due to potential fluctuations of interest rates for short-term investments. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign exchange risk exposure arises because we market and sell our products throughout the world. Revenues in certain foreign countries as well as certain expenses related to those revenues are transacted in currencies other than the U.S. dollar. Our operating results are exposed to changes in exchange rates between the U.S.&#160;dollar and the British pound&#160;sterling, the euro, the Mexican peso, the Brazilian real, the Chinese yuan, the Australian dollar and to a lesser extent, the Indian rupee, the Canadian dollar, the Argentine peso, the Uruguayan peso and the Chilean peso; there is also exposure to a change in exchange rate between the British pound sterling and the euro. When the U.S.&#160;dollar weakens against foreign currencies, the dollar value of revenues denominated in foreign currencies increases. When the U.S.&#160;dollar strengthens, the opposite situation occurs. Additionally, previously invoiced amounts can be positively or negatively affected by changes in exchange rates in the course of collection.&#160;</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen has assets, liabilities and operations outside of the U.S., located in Scotland, England, Italy, Brazil, Mexico, Argentina, Uruguay, Chile, China, India, Canada and Australia where the functional currency is the British pound sterling, Brazilian real, Mexican peso, Argentine peso, Uruguayan peso, Chilean peso, Chinese yuan, Indian rupee, Canadian dollar and Australian dollar, respectively, and also transacts business throughout Europe in the euro. Our investments in foreign subsidiaries are considered to be long-term. As discussed in ITEM 1A. RISK FACTORS, our financial condition and results of operations could be adversely affected by currency fluctuations. </div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_13" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;8.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">FINANCIAL STATEMENTS AND SUPPLEMENTAL DATA </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The response to this item is submitted in a separate section of this report starting on page <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-1.</div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_14" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;9.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE&#8212;NONE </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_15" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;9A.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">CONTROLS AND PROCEDURES </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Evaluation of Disclosure Controls and Procedures </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">An evaluation was performed under the supervision and with the participation of our management, including the Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13a-15</div> (e)&#160;under the Securities Exchange Act of 1934) as of May&#160;31, 2020. Based on and as of the time of such evaluation, our management, including the Chief Executive Officer and Chief Financial Officer, concluded that our disclosure controls and procedures were effective as of the end of the period covered by this report to ensure that information required to be disclosed in the reports that are filed or submitted under the Securities and Exchange Act of 1934 is appropriately recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure the information required to be disclosed in the reports that are filed or submitted under the Securities Exchange Act of 1934 is accumulated and communicated to management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Management&#8217;s Report on Internal Control over Financial Reporting </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13-a-15(f)</div></div> and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15d-15(f).</div> Under the supervision and with the participation of our management, including the Chief Executive Officer and Chief Financial Officer, an evaluation was conducted as to the effectiveness of internal control over financial reporting as of May&#160;31, 2020, based on the framework in Internal Control &#8211; Integrated Framework (2013)&#160;issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on that evaluation, management concluded that internal control over financial reporting was effective as of May&#160;31, 2020. The effectiveness of internal control over financial reporting as of May&#160;31, 2020 has been audited by BDO USA, LLP, an independent registered public accounting firm, as stated in its attestation report, which is included on the following page and is incorporated into this Item&#160;9A by reference.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changes in Internal Control over Financial Reporting </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">No changes in our internal control over financial reporting were identified as having occurred during the year ended May&#160;31, 2020 that have materially affected, or are reasonably likely to materially affect, internal control over financial reporting. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Report of Independent Registered Public Accounting Firm </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">Stockholders</div><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and Board of Directors </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Lansing, Michigan </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opinion on Internal Control over Financial Reporting </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">We have audited Neogen Corporation&#8217;s (the Company&#8217;s) internal control over financial reporting as of May&#160;31, 2020, based on criteria established in <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Internal Control&#160;&#8211; Integrated Framework&#160;(2013)</div></div> issued by the Committee of Sponsoring Organizations of the Treadway Commission (the COSO criteria). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of May&#160;31, 2020, based on the COSO criteria<div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United&#160;States) (&#8220;PCAOB&#8221;), the consolidated balance sheets of the Company as of May&#160;31, 2020 and 2019, the related consolidated statements of income, comprehensive income, stockholders&#8217; equity, and cash flows for each of the three years in the period ended May&#160;31, 2020, and the related notes and our report dated July&#160;30, 2020 expressed an unqualified opinion thereon. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis for Opinion </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Item &#8220;9A,&#160;Management&#8217;s Report on Internal Control over Financial Reporting&#8221;. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We conducted our audit of internal control over financial reporting in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion. </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Definition and Limitations of Internal Control over Financial Reporting </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3)&#160;provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: center;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">/s/&#160;BDO USA,&#160;LLP</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Grand Rapids, Michigan </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">July&#160;30, 2020 </div></div> <div style="font-family: Times New Roman; font-size: 8pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">BDO USA, LLP, a Delaware limited liability partnership, is the U.S.&#160;member of BDO International Limited, a UK&#160;company limited by guarantee, and forms part of the international BDO network of independent member firms. </div></div> <div style="font-family: Times New Roman; font-size: 8pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">BDO is the brand name for the BDO network and for each of the BDO Member Firms. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">35 </div></div> </div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_16" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;9B.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">OTHER INFORMATION &#8211; NONE </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div id="tx925387_17" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 24pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PART III </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_18" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;10.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Information regarding the Company and certain corporate governance matters appearing under the captions &#8220;Election of Directors,&#8221; &#8220;Audit Committee,&#8221; and &#8220;Miscellaneous-Section&#160;16(a) Beneficial Ownership Reporting Compliance&#8221; is incorporated by reference to Neogen&#8217;s 2020 proxy statement to be filed within 120 days of May&#160;31, 2020. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">We have adopted a Code of Conduct that applies to our directors, officers and employees. This Code of Conduct is available on our website at <div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">https://www.neogen.com/globalassets/pdfs/corporate-governance-sec-and-investor-information/codeofconduct.pdf</div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Information About Our Executive Officers </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The officers of Neogen are elected by and serve at the discretion of the Board of Directors. The names and titles of our officers as of May&#160;31, 2020 are set forth below. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 37%; font-family: 'Times New Roman';"></td>
<td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="width: 49%; font-family: 'Times New Roman';"></td>
<td style="width: 3%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; vertical-align: bottom; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Name</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Position with the Company</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Joined<br/> the&#160;Company</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">John E. Adent</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">President&#160;&amp; Chief Executive Officer</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2017</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stewart W. Bauck, D.V.M., Ph.D.</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vice President, Agrigenomics</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2012</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Joseph A. Corbett</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vice President, Animal Safety Sales</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1993</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Robert S. Donofrio, Ph.D.</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vice President, Food Safety Research&#160;&amp; Development</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2016</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shane M. Fitzwater</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vice President, Animal Safety Operations</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2018</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jerome L. Hagedorn</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vice President, Food Safety Operations</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2018</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jason W. Lilly, Ph.D.</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vice President, International Business</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2005</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Julie A. Mann*</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vice President &amp; Chief Human Resources Officer</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2017</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Terri A. Morrical</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vice President, Animal Safety</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">1992</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marylinn Munson</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vice President, Agrigenomics</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2020</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Steven J. Quinlan</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vice President&#160;&amp; Chief Financial Officer</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;;text-align:right;">2011</td>
<td style="vertical-align: bottom; white-space: nowrap; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">* Ms.&#160;Mann was promoted to this position on June&#160;1, 2020. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Information concerning the officers of Neogen follows: </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">John E. Adent, age 52, joined Neogen as Chief Executive Officer on July&#160;17, 2017. Prior to joining Neogen, Mr.&#160;Adent served as the Chief Executive Officer of Animal Health International, Inc., formerly known as Lextron, Inc., from 2004 to 2015, also serving as its President during that time. Animal Health International was sold to Patterson Companies, Inc. in 2015, and Mr.&#160;Adent served as the Chief Executive Officer of the $3.3&#160;billion Animal Health Division of Patterson Animal Health from that period until his resignation on July&#160;1, 2017. Mr.&#160;Adent began his career with management responsibilities for Ralston Purina Company, developing animal feed manufacturing and sales operations in China and the Philippines. When Ralston Purina spun off that business to Agribrands, he continued his management role in the European division in Spain and Hungary, serving as managing director of the Hungarian operations. He left Ralston Purina in 2004. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dr.&#160;Stewart&#160;W. Bauck, age 62, joined Neogen in 2012 as our Director of Beef Cattle Genomics, and became General Manager of Neogen&#8217;s genomics operation in Lincoln, NE in 2013. In December 2016, Dr.&#160;Bauck was named Neogen&#8217;s Vice President, Agrigenomics, responsible for the operation and execution of our genomics strategy. Effective June&#160;1, 2020, Dr.&#160;Bauck transitioned into a part-time role of Senior Director, Special Projects, assisting in commercial development opportunities in Canada. Prior to joining Neogen, Dr.&#160;Bauck spent 15 years with Merial, Inc., where he created and launched the Igenity livestock production business. Igenity was acquired by Neogen from Merial in May 2012. Dr.&#160;Bauck&#8217;s experience also includes various responsibilities in technical services and management for Merck AgVet, and, earlier in his career, he owned and operated his own private veterinary practice with a major emphasis on food-producing animals. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">36 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Joseph A. Corbett, age 51, joined Neogen in December 1993 as a sales representative in the Animal Safety operation based in Lexington, Kentucky. Prior to joining Neogen, he worked for the Marriott Corporation in sales and operations. He has served in various sales, marketing and operational roles in the Neogen Animal Safety segment. He was named Vice President, Animal Safety Sales in October 2014, responsible for all Animal Safety revenues, excluding Genomics and Life Sciences. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dr.&#160;Robert&#160;S. Donofrio, age 47, joined Neogen in February 2016 as Director of Microbiology Research and Development, and was promoted to Director of Food Safety Research and Development in December 2016. In April 2018, Dr.&#160;Donofrio was named Vice President, Food Safety Research and Development. Prior to joining Neogen, he worked for 15 years at NSF International in various positions of increasing responsibility, including Director of Microbiology and Molecular Biology and Director of Applied Research, where he led efforts in grant research and method development with partners in academia, industry and government. At Neogen, Dr.&#160;Donofrio is responsible for our food safety research activities in the U.S., Scotland and England. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Shane M. Fitzwater, age 46, joined Neogen in April 2018 as Vice President, Animal Safety Operations. In his role, Mr.&#160;Fitzwater is responsible for manufacturing, quality systems, supply chain, shipping and warehousing for our Animal Safety operations, excluding Genomics. Prior to joining Neogen, he spent 18 years in positions of increasing responsibility at Ecolab, Inc., including five years as Ecolab&#8217;s Vice President of Supply Chain, Global Specialty Sector. Mr.&#160;Fitzwater managed Ecolab&#8217;s global supply chain for a $750&#160;million business unit with worldwide manufacturing and logistics operations. Before being named a vice president, he spent four years as a director of operations at Ecolab, managing a group of 450 employees and an annual operating budget of $40&#160;million. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Jerome L. Hagedorn, age 54, joined Neogen in April 2018 as Vice President, Food Safety Operations. In the role, Mr.&#160;Hagedorn is responsible for the manufacturing, supply chain, shipping and warehousing, production engineering and quality systems for Neogen&#8217;s Food Safety operations. Prior to joining Neogen, Mr.&#160;Hagedorn spent the past eight years as Vice President of Operations at Siemens Healthcare Diagnostics. At Siemens, he was responsible for multiple plant operations, including diagnostic instrument manufacturing and new product introduction. Prior to joining Siemens, Mr.&#160;Hagedorn held a variety of senior level positions over a 20 year career, including Director of Manufacturing at Bayer Healthcare in Indiana, Director of Lean Manufacturing at Invensys in Ohio, and Manager of Automated Manufacturing at Siemens Electronic Components in Mexico. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dr.&#160;Jason&#160;W. Lilly, age 46, joined Neogen in June 2005 as Market Development Manager for Food Safety. In June 2009, he moved to the Corporate Development group. He was named Vice President of Corporate Development in December 2011, responsible for the identification and acquisition of new business opportunities for the Company. In January 2019, Dr.&#160;Lilly was named Vice President, International Business, responsible for Neogen&#8217;s operations outside of the U.S. and Canada. Prior to joining Neogen, he served in various technical sales and marketing roles at Invitrogen Corporation. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Julie Mann, age 55, joined Neogen in 2017 as Director of Human Resources and was promoted to Senior Director of Human Resources in June 2019. On June&#160;1, 2020, Ms.&#160;Mann was named Vice President &amp; Chief Human Resources Officer, with responsibilities for people-focused programs and initiatives for Neogen&#8217;s more than 1,700 global employees. Ms.&#160;Mann has more than 30 years of experience focused on all aspects of strategic human resources including talent acquisition, compensation and benefits, employee development and employee relations. Prior to joining Neogen, Ms.&#160;Mann held the positions of Director, Talent Acquisition at Holland, a logistics company, and Director, People Services Consulting at Herman Miller. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Terri A. Morrical, age 55, joined Neogen in September&#160;1992 as part of our acquisition of WTT, Incorporated. She has directed most aspects of our Animal Safety operations since she joined Neogen and currently serves as Vice President responsible for the Animal Safety segment, excluding Genomics. From 1986 to 1991, Ms.&#160;Morrical was Controller for Freeze Point Cold Storage Systems and concurrently served in the same capacity for Powercore, Inc. In 1990, she joined WTT, Incorporated as VP/CFO and then became President, the position she held at the time Neogen acquired the business. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marylinn Munson, age 56, joined Neogen in May 2020 as Vice President, Agrigenomics. Ms.&#160;Munson has held positions with increasing responsibility in sales and operations in the life science, biotechnology and agriculture industries for more than 20 years, with an additional seven years of experience in clinical and research labs. In the five years prior to joining Neogen, Ms.&#160;Munson was Board Chair at NorthShore Bio, Sr Partner at TNK Associates, LLC (dba Devil Doc Distributors) and provided consulting services at MPower Network. Her previous positions included VP of Global NGS Informatics at Qiagen, VP of Global Business Development and Sales at Biomatrica, Director of Global Sales Operations and America Sales at Illumina, and Global Market/Business Development Manager at Agilent Technologies. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Steven J. Quinlan, age 57, joined Neogen in January 2011 as Vice President and Chief Financial Officer. He was named Secretary in October 2011. He is responsible for all internal and external financial reporting for Neogen, and manages the accounting, information technology corporate purchasing, treasury and investor relations functions. Mr.&#160;Quinlan came to Neogen following 19 years at Detrex Corporation (1992-2010), the last eight years serving as Vice President-Finance, CFO and Treasurer. He was on the audit staff at the public accounting firm Price Waterhouse (now PWC) from 1985-1989. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">37 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_19" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;11.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EXECUTIVE COMPENSATION </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The information required by this Item, and pursuant to Regulation 14A of the Exchange Act, is incorporated by reference from the sections entitled &#8220;Compensation Discussion and Analysis&#8221;, &#8220;Compensation Committee Report&#8221; and &#8220;Executive Compensation&#8221; in the Company&#8217;s definitive Proxy Statement to be filed within 120 days of May&#160;31, 2020. </div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_20" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;12.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS, MANAGEMENT AND RELATED STOCKHOLDER MATTERS </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The information required by this Item, and pursuant to Regulation 14A of the Exchange Act, is incorporated by reference from the section entitled &#8220;Security Ownership of Certain Beneficial Owners, Management and Related Stockholder Matters&#8221; in the Company&#8217;s definitive Proxy Statement to be filed within 120 days of May&#160;31, 2020. </div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_21" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;13.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The information required by this Item, and pursuant to Regulation 14A of the Exchange Act, is incorporated by reference from the section entitled &#8220;Information about the Board and Corporate Governance Matters&#8221; in the Company&#8217;s definitive Proxy Statement to be filed within 120 days of May&#160;31, 2020. </div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_22" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;14.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PRINCIPAL ACCOUNTANT FEES AND SERVICES </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The information required by this Item, and pursuant to Regulation 14A of the Exchange Act, is incorporated by reference from the section entitled &#8220;Proposal 3 <div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">&#8212; </div></div>Ratification of the appointment of the Company&#8217;s independent registered public accounting firm&#8221; in the Company&#8217;s definitive Proxy Statement to be filed within 120 days of May&#160;31, 2020.</div> <div id="tx925387_23" style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 24pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PART IV </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_24" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;15.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EXHIBITS, FINANCIAL STATEMENT SCHEDULES </div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">(a) (1)&#160;and (2)&#160;and (c). The response to this portion of ITEM&#160;15 is submitted as a separate section of this report starting on page <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">F-1.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(a)&#160;(3) and (b). The Exhibits, listed on the accompanying Exhibit Index on page 40, are incorporated herein by reference. </div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td id="tx925387_25" style="width: 10%; vertical-align: top;;text-align:left;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">ITEM&#160;16.</div></div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">FORM <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> SUMMARY &#8212; NONE </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">38 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation </div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Annual Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Year Ended May&#160;31, 2020 </div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">EXHIBIT INDEX </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 5%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="width: 88%; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">EXHIBIT&#160;NO.</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"> <div style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">DESCRIPTION</div></div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;3.1</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="http://www.sec.gov/Archives/edgar/data/711377/000119312511356341/d262964dex3i.htm">Restated Articles of Incorporation, as amended on November&#160;23, 2011 (incorporated by reference to the exhibit 3.1 filed with the Registrant&#8217;s Quarterly Report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q</span> filed December&#160;30, 2011).</a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;3.2</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d925387dex32.htm">Certificate of Amendment to Articles of Incorporation filed on October 11, 2010.</a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;3.3</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="http://www.sec.gov/Archives/edgar/data/711377/000119312518360850/d668537dex3.htm">Certificate of Amendment to Articles of Incorporation filed on November 20, 2018 (incorporated by reference to the exhibit filed with the Registrant&#8217;s Quarterly Report on Form 10-Q filed December 28, 2018). </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">&#160;&#160;3.4</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="http://www.sec.gov/Archives/edgar/data/711377/000088969700000077/0000889697-00-000077.txt"><span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">By-Laws,</span> as amended (incorporated by reference to Exhibit 3.2 to the Registrant&#8217;s Quarterly Report on Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-Q</span> filed April&#160;14, 2000). </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">10.1</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="http://www.sec.gov/Archives/edgar/data/711377/000119312511238823/ddef14a.htm">Neogen Corporation 2007 Stock Option Plan as amended and restated (incorporated by reference to Exhibit A to the Registrant&#8217;s 2011 Proxy Statement August&#160;31, 2011 filed September&#160;1, 2011). </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">10.2</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="http://www.sec.gov/Archives/edgar/data/711377/000119312515307046/d93716ddef14a.htm#toc93716_14">Neogen Corporation 2015 Omnibus Incentive Plan (incorporated by reference to Appendix A to the Registrant&#8217;s 2015 Proxy Statement dated and filed August&#160;25, 2015). </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">10.3</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="http://www.sec.gov/Archives/edgar/data/711377/000119312518260467/d607019ddef14a.htm#tx607019_16">Neogen Corporation 2018 Omnibus Incentive Plan (incorporated by reference to Appendix A to the Registrant&#8217;s 2018 Proxy Statement dated and filed August&#160;28, 2018). </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">10.4</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="http://www.sec.gov/Archives/edgar/data/711377/000119312518343803/d665328dex10a.htm">Amended and Restated Credit Agreement dated as of November&#160;30, 2018 between Registrant and JPMorgan Chase N.A. (incorporated by reference to Exhibit 10.A to the registrant&#8217;s Form <span style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">8-K</span> filed on December&#160;6, 2018). </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">21</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d925387dex21.htm">Listing of Subsidiaries </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">23</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d925387dex23.htm">Consent of Independent Registered Public Accounting Firm BDO USA, LLP </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">24</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d925387dex24.htm">Power of Attorney </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">31.1</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d925387dex311.htm">Section&#160;302 Certification of Principal Executive Officer </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">31.2</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d925387dex312.htm">Section&#160;302 Certification of Principal Financial Officer </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">32</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;"><a href="d925387dex321.htm">Certification Pursuant to 18 U.S.C Section&#160;1350, as Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002 </a></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">101.INS</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Inline XBRL Instance Document</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">101.SCH</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Inline XBRL Taxonomy Extension Schema Document</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">101.CAL</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Inline XBRL Taxonomy Extension Calculation Linkbase Document</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">101.DEF</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Inline XBRL Taxonomy Extension Definition Document</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">101.LAB</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Inline XBRL Taxonomy Extension Label Linkbase Document</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">101.PRE</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Inline XBRL Taxonomy Extension Presentation Linkbase Document</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; white-space: nowrap;">104</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">39 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div id="tx925387_26" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">SIGNATURES </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the requirements of Section&#160;13 or 15(d) 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. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 32%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 31%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 31%; font-family: &quot;Times New Roman&quot;;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td colspan="5" style="vertical-align: top;;text-align:center;">NEOGEN CORPORATION</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">By:</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">/s/ John E. Adent</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; white-space: nowrap;"> <div style="text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">By:</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; white-space: nowrap;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">/s/ Steven J. Quinlan</div></div> </td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; white-space: nowrap;">John E. Adent, President&#160;&amp; Chief</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">Steven J. Quinlan, Vice President&#160;&amp;</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;">Executive Officer</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">Chief Financial Officer</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top;">(Principal Executive Officer)</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom;">(Principal Financial &amp; Accounting Officer)</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dated: July&#160;30, 2020 </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated. </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 32%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="width: 5%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="width: 30%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="width: 30%; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"> <div style="font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Signature</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Title</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.5pt; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Date</div></div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">/s/ John E. Adent</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">John E. Adent</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">President&#160;&amp; Chief Executive Officer (Principal Executive Officer)</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;;text-align:center;">July&#160;30, 2020</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">/s/ Steven J. Quinlan</div></div> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Steven J. Quinlan</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Vice President&#160;&amp; Chief Financial Officer (Principal Financial &amp; Accounting Officer)</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;;text-align:center;">July&#160;30, 2020</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">*</div></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">James C. Borel</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Chairman of the Board</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;;text-align:center;">July&#160;30, 2020</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">*</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Director</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;;text-align:center;">July&#160;30, 2020</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;">William T. Boehm, Ph.D.</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">*</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Director</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;;text-align:center;">July&#160;30, 2020</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;">Ronald D. Green, Ph.D.</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">*</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Director</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;;text-align:center;">July&#160;30, 2020</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;">James L. Herbert</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">*</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Director</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;;text-align:center;">July&#160;30, 2020</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;">G. Bruce Papesh</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">*</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Director</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;;text-align:center;">July&#160;30, 2020</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;">James P. Tobin</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td>
<td colspan="2" style="height: 12pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; border-bottom: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">*</div></div> </td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;">Director</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top;;text-align:center;">July&#160;30, 2020</td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;">Darci L. Vetter</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';"></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 4%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 39%;"></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 13%;"></td>
<td style="vertical-align: bottom;"></td>
<td></td>
<td style="width: 1%; vertical-align: bottom;"></td>
<td style="width: 40%;"></td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 9.75pt;"></td>
<td colspan="2" style="height: 9.75pt;"></td>
<td colspan="2" style="height: 9.75pt;"></td>
<td colspan="2" style="height: 9.75pt;"></td>
<td colspan="2" style="height: 9.75pt;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; padding-bottom: 0.375pt;">*By:&#160;</td>
<td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;">&#160;</td>
<td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;">/s/ John E. Adent&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: top; padding-bottom: 0.375pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: top; padding-bottom: 0.375pt;"></td>
<td style="vertical-align: bottom; padding-bottom: 0.375pt;">&#160;</td>
<td style="vertical-align: top; padding-bottom: 0.375pt;"></td> </tr>
<tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: top; white-space: nowrap;">John E. Adent, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Attorney-in-fact</div></div></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: top;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: top;"></td>
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;;text-align:center;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;July&#160;30, 2020</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">40 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"></div> </div> </div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">ANNUAL REPORT ON FORM <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K</div> </div></div> <div style="text-align: center; margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">ITEM&#160;15 (a)(1)(a)(2)&#160;and (c) </div></div> <div id="tx925387_27" style="text-align: center; margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">LIST OF FINANCIAL STATEMENTS AND FINANCIAL STATEMENT SCHEDULES </div></div> <div style="text-align: center; margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">YEAR ENDED MAY&#160;31, 2020 </div></div> <div style="text-align: center; margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">NEOGEN CORPORATION </div></div> <div style="text-align: center; margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">LANSING, MICHIGAN </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">FORM <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-K&#8212;ITEM</div> 15(a)(1) AND (2)&#160;AND 15(c) </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">LIST OF FINANCIAL STATEMENTS AND FINANCIAL STATEMENT SCHEDULES </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The following consolidated financial statements of Neogen Corporation and subsidiaries are included below and incorporated in ITEM&#160;8: </div></div> <div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 6px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 100%; font-family: 'Times New Roman';"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Report of Independent Registered Public Accounting Firm</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Balance Sheets&#8212;May&#160;31, 2020 and 2019</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Income&#8212;Years ended May&#160;31, 2020, 2019 and 2018</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Comprehensive Income&#8212;Years ended May&#160;31, 2020, 2019 and 2018</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Stockholders&#8217; Equity&#8212; Years ended May&#160;31, 2020, 2019 and 2018</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Cash Flows&#8212; Years ended May&#160;31, 2020, 2019 and 2018</div></div> </td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; margin-left: 3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Notes to Consolidated Financial Statements</div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Schedules for which provision is made in the applicable accounting regulation of the United States Securities and Exchange Commission are not required under the related instructions or are inapplicable and, therefore, have been omitted. </div></div> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">F-1 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Report of Independent Registered Public Accounting Firm </div></div></div></div> <div style="margin-top: 6px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Stockholders and Board of Directors </div></div> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation </div></div> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Lansing, Michigan </div></div> <div style="margin-top: 18px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Opinion on the Consolidated Financial Statements </div></div></div></div> <div style="margin-top: 6px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">We have audited the accompanying consolidated balance sheets of Neogen Corporation (the &#8220;Company&#8221;) as of May&#160;31, 2020 and 2019, the related consolidated statements of income, comprehensive income, stockholders&#8217; equity, and cash flows for each of the three years in the period ended May&#160;31, 2020, and the related notes (collectively referred to as the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at May&#160;31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended May&#160;31, 2020<div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">,</div></div> in conformity with accounting principles generally accepted in the United States of America. </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;), the Company&#8217;s internal control over financial reporting as of May&#160;31, 2020, based on criteria established in <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Internal Control &#8211; Integrated Framework (2013)</div></div>&#160;issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;) and our report dated July&#160;30, 2020 expressed an unqualified opinion thereon. </div></div> <div style="margin-top: 18px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Basis for Opinion </div></div></div></div> <div style="margin-top: 6px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">These consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the US federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB. </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion. </div></div> <div style="margin-top: 18px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Critical Audit Matter </div></div></div></div> <div style="margin-top: 6px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1)&#160;relates to accounts or disclosures that are material to the consolidated financial statements and (2)&#160;involved our especially challenging, subjective, or complex judgments. The communication of a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates. </div></div> <div style="margin-top: 18px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Evaluation of the Accounting for Income Taxes </div></div></div></div> <div style="margin-top: 6px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">As described in Notes 1 and 6 to the consolidated financial statements, the Company recorded income tax expense related to US and Foreign tax paying jurisdictions totaling $12.83&#160;million for the year ended May&#160;31, 2020, and deferred income tax liabilities totaling $18.13&#160;million at May&#160;31, 2020. The Company&#8217;s accounting for income taxes involves the application of tax regulations in each of the foreign tax paying jurisdictions in which it operates. The determination of income subject to income tax in each tax paying jurisdiction requires management to apply transfer pricing guidelines for certain intercompany transactions. Additionally, the Company is entitled to claim foreign tax credits for taxes paid in international tax paying jurisdictions. Management&#8217;s assumptions and allocations used in the determination of the foreign tax credits are based on current interpretations of complex income tax regulations and can have a material effect on the calculation of US income taxes. </div></div> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">F-2 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">We identified the assumptions and allocations used to calculate foreign taxes and international components of US income taxes to be a critical audit matter. These assumptions and allocations include: (i)&#160;interpretation of tax laws in multiple tax paying jurisdictions, (ii)&#160;technical merit of tax positions including considerations related to transfer pricing guidelines for certain intercompany transactions, and (iii)&#160;allocation methodologies that are subjective in nature. Auditing these assumptions and allocations involved subjective auditor judgment due to the complexity and the extent of specialized knowledge needed. </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The primary procedures we performed to address this critical audit matter included: </div></div> <div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 6px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Assessing the design and testing operating effectiveness of certain controls over the Company&#8217;s income tax provision process, including controls over the identification and application of tax laws over earnings from multiple tax jurisdictions and the process to assess the technical merits of tax positions taken. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 6px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Evaluating the reasonableness and appropriateness of the data used to develop the assumptions and allocations made by management against relevant evidence obtained in other areas of the audit. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 6px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="width: 3%; vertical-align: top;;text-align:left;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td>
<td style="width: 1%; vertical-align: top;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Utilizing professionals with specialized skills and knowledge in taxation to evaluate the Company&#8217;s application of the applicable tax laws, the technical merit of tax positions taken, and the reasonableness of the Company&#8217;s apportionment methodologies used. </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: center; margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">/s/ BDO USA, LLP </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">We have served as the Company&#8217;s auditor since 2014. </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Grand Rapids, Michigan </div></div> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">July&#160;30, 2020 </div></div> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">F-3 </div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-top: 0px; margin-bottom: 0px;"></div> </div> </div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation and Subsidiaries </div></div></div> <div id="fin925387_2" style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Balance Sheets &#8211; Assets </div></div></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style:italic;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(in thousands) </div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 84%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0pt;"></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top;"> <div style="text-indent: -1em; margin-left: 1em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Current Assets</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top;"> <div style="text-indent: -1em; margin-left: 3.35em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">66,269</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">41,688</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable securities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">277,404</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">225,836</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable, net of allowance of $<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,350</ix:nonFraction> and $<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,700</ix:nonFraction> at May&#160;31, 2020 and 2019, respectively </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">84,681</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">82,582</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">95,053</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">85,992</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other current assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,999</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,431</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 84%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Current Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">537,406</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">449,529</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 84%;">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; padding: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Land and improvements </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LandAndLandImprovements" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,456</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LandAndLandImprovements" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,324</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Building and improvements </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:BuildingsAndImprovementsGross" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">48,881</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:BuildingsAndImprovementsGross" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">46,205</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Machinery and equipment </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MachineryAndEquipmentGross" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">90,351</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MachineryAndEquipmentGross" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">82,752</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Furniture and fixtures </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FurnitureAndFixturesGross" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,324</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FurnitureAndFixturesGross" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,895</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Construction in progress </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ConstructionInProgressGross" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,968</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ConstructionInProgressGross" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,294</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 84%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">153,980</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">140,470</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.3em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less accumulated depreciation </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">75,309</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">65,623</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 84%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net Property and Equipment </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">78,671</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">74,847</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 84%;">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; padding: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Right of use assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,952</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212; </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">110,340</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">103,619</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;">Other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-amortizable</div> intangible assets</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherIndefiniteLivedIntangibleAssets" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,217</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherIndefiniteLivedIntangibleAssets" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,510</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%; white-space: nowrap;"> <div style="text-align: left; text-indent: -0.17in; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5in; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">Amortizable intangible assets, net of accumulated amortization of $<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">44,690</ix:nonFraction> and $<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">40,835</ix:nonFraction><br/> at May&#160;31, 2020 and 2019,<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>respectively </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">51,364</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">52,096</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';">&#160;&#160;</td>
<td style="vertical-align: bottom;"> <div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: bottom;"> <div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;">Other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,232</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">139</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 84%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Other Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">181,105</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">171,364</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 84%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 84%; line-height: 1pt; font-size: 1pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 1pt; font-size: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 1pt;"> <div style="font-size: 1pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 1pt; font-size: 1pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;"><div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 1pt; font-size: 1pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 84%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">797,182</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">695,740</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 84%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 11pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See accompanying notes to consolidated financial statements. </div></div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> <div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">4</div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation and Subsidiaries </div></div></div><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Balance Sheets &#8211; Liabilities and Stockholders&#8217; Equity </div></div></div><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style:italic;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(in thousands, except share and per share) </div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 2%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31 </div></div></div></div></td>
<td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Liabilities and Stockholders&#8217; Equity </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Current Liabilities </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-indent: -1em; margin-left: 3.35em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts payable</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">25,650</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">19,063</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-indent: -1em; margin-left: 3.35em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accruals</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-indent: -1em; margin-left: 5.8em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued compensation</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,735</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,085</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-indent: -1em; margin-left: 5.8em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income taxes</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,456</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">601</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.8em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other accruals </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,648</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">11,502</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 82%;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Current Liabilities </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">48,489</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">38,251</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';;width:;"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';;width:;"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';;width:;"></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred Income Taxes </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesNoncurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">18,125</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesNoncurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,618</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Non-Current</div> Liabilities</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,391</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,972</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 82%;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Liabilities </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">72,005</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Liabilities" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">57,841</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';;width:;"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';;width:;"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';;width:;"></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Commitments and Contingencies (note 7) </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" xsi:nil="true"></ix:nonFraction></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" xsi:nil="true"></ix:nonFraction></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: 'Times New Roman';;width:;"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';;width:;"></td>
<td colspan="4" style="height: 6pt; font-family: 'Times New Roman';;width:;"></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stockholders&#8217; Equity </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: 0in; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Preferred stock, $<ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn05_31_2019" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="PAsOn05_31_2020" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:numdotdecimal">1.00</ix:nonFraction></ix:nonFraction> par value &#8212; shares authorized <ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn05_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">100,000</ix:nonFraction></ix:nonFraction>; <ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn05_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="PAsOn05_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>ne issued and outstanding </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</td>
<td style="text-align: right;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction></div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -0.17in; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5in; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Common stock, $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn05_31_2019" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="PAsOn05_31_2020" unitRef="Unit_USD_per_Share" decimals="INF" scale="0" format="ixt:numdotdecimal">0.16</ix:nonFraction></ix:nonFraction> par value &#8212; shares authorized <ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn05_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">120,000,000</ix:nonFraction></ix:nonFraction>; <ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn05_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">52,945,841</ix:nonFraction></ix:nonFraction> and <ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn05_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">52,216,589</ix:nonFraction></ix:nonFraction> shares issued and outstanding at May&#160;31, 2020 and 2019, respectively </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,471</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,355</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: 0in; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; line-height: normal;">Additional <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">257,693</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">221,937</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: 0in; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accumulated other comprehensive loss </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">19,709</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,640</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: 0in; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.33in; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Retained earnings </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">478,722</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">419,247</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 82%;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Neogen Corporation and Subsidiaries Stockholders&#8217; Equity </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">725,177</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">637,899</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 82%;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;&#160;</td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></td>
<td style="font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Liabilities and Stockholders&#8217; Equity </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">797,182</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">695,740</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See accompanying notes to consolidated financial statements. </div></div><div style="margin-top: 1em; margin-bottom: 0em;"></div><div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5</div></div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation and Subsidiaries </div></div></div> <div id="fin925387_3" style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Income </div></div></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style:italic;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(in thousands, except per share) </div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 79%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 11.5pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year Ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 11.5pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="font-weight:bold;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Revenues </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="vertical-align: top; width: 79%;"> <div style="text-indent: -1em; margin-left: 3.35em; margin-bottom: 0px; margin-top: 0px; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Product revenues</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">335,539</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">339,439</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">331,288</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Service revenues </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">82,631</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">74,747</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">66,642</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Total Revenues </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">418,170</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">414,186</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">397,930</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Cost of Revenues </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Cost of product revenues </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2019To05_31_2020_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">173,566</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2018To05_31_2019_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">179,660</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">173,725</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Cost of service revenues </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2019To05_31_2020_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">48,325</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2018To05_31_2019_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">42,606</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">37,933</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Total Cost of Revenues </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">221,891</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">222,266</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">211,658</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Gross Margin </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">196,279</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">191,920</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">186,272</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Operating Expenses </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Sales and marketing </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">69,675</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">70,230</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">66,929</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">General and administrative </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">44,331</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">40,791</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">38,294</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Research and development </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">14,750</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,805</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,855</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Total Operating Expenses </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">128,756</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">123,826</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">116,078</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Operating Income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">67,523</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">68,094</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">70,194</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Other Income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Interest income, net </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNonoperatingNet" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,992</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNonoperatingNet" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,683</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNonoperatingNet" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,043</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Royalty income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RoyaltyIncomeNonoperating" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">150</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RoyaltyIncomeNonoperating" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">147</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Other, net </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,210</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">32</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,081</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Total Other Income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,782</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,865</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NonoperatingIncomeExpense" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,271</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Income Before Income Taxes </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">72,305</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">72,959</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">73,465</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Provision for Income Taxes </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,830</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,783</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,250</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Net Income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,475</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">60,176</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,215</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;">Net Income Attributable to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Non-controlling</div> Interest</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">70</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Net Income Attributable to Neogen </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,475</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">60,176</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,145</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 79%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Net Income Attributable to Neogen per Share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Basic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.13</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.16</ix:nonFraction></div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.23</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 79%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Diluted </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.13</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.15</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.21</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 79%;"> <div style="text-indent: -1em; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 11.5pt;;display:inline;">Weighted Average Shares Outstanding</div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; width: 1%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; width: 1%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="vertical-align: bottom; font-family: 'Times New Roman';"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top; width: 79%;"> <div style="text-indent: -1em; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 11.5pt;;display:inline;">Basic</div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,550</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">51,888</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">51,358</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; width: 79%;"> <div style="text-indent: -1em; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 11.5pt;;display:inline;">Diluted</div></div> </td>
<td style="vertical-align: bottom; width: 1%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,860</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,425</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: bottom; width: 1%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,149</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See accompanying notes to consolidated financial statements. </div></div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> <div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6</div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation and Subsidiaries </div></div></div> <div id="fin925387_4" style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Comprehensive Income </div></div></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style:italic;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(in thousands) </div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1.5%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1.5%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1.25%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="10" style="vertical-align: bottom; line-height: 7pt; font-size: 7pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7pt; font-size: 7pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;">Year Ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; line-height: 7pt; font-size: 7pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7pt; font-size: 7pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt; font-size: 7pt;;width:;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-size: 7pt; line-height: 7pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7pt; font-size: 7pt;;width:;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7pt; font-size: 7pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7pt; font-size: 7pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7pt; line-height: 7pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7pt; font-size: 7pt;;width:;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7pt; font-size: 7pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"><div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7pt; font-size: 7pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="font-weight:bold;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net Income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,475</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">60,176</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,215</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive loss, net of tax: foreign currency translations </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,495</ix:nonFraction></div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; white-space: nowrap; padding: 0pt;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,894</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,543</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other comprehensive income, net of tax: unrealized gain on marketable securities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">426</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">51,406</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">58,282</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">60,672</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Comprehensive income attributable to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">70</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income attributable to Neogen </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">51,406</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">58,282</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">60,602</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See accompanying notes to consolidated financial statements. </div></div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> <div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7</div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation and Subsidiaries </div></div></div> <div id="fin925387_5" style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Stockholders&#8217; Equity </div></div></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style:italic;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(in thousands, except shares) </div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 44%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accumulated</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Common Stock</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Additional<br/> <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Paid-in</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Other<br/> Comprehensive</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Retained</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Non-<br/> Controlling</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="text-align: left; vertical-align: bottom; white-space: nowrap; padding-bottom: 0.7pt;;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Shares </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Amount </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Capital </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Income&#160;(Loss) </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Earnings </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Interest </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Equity </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="font-weight:bold;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Balance, <div style="display:inline;">June </div>1, 2017</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn05_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">50,932,489</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,149</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">174,742</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">7,203</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">295,926</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">143</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2017" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">471,757</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Exercise of options and share-based compensation expense</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="P06_01_2017To05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">781,116</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P06_01_2017To05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">125</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P06_01_2017To05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">26,992</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">27,117</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Issuance of shares under employee stock purchase plan</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="P06_01_2017To05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">22,127</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="P06_01_2017To05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="P06_01_2017To05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,048</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,052</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Purchase of minority interest</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" contextRef="P06_01_2017To05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">210</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" contextRef="P06_01_2017To05_31_2018_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">213</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">423</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Net income for 2018</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2017To05_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,145</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2017To05_31_2018_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">70</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,215</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Other comprehensive loss</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P06_01_2017To05_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,543</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,543</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 44%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Balance, May&#160;31, 2018</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">51,735,732</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,278</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">202,572</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">9,746</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">359,071</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">560,175</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Exercise of options and share-based compensation expense</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">512,527</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">82</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P06_01_2018To05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">21,335</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">21,417</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Issuance of shares under employee stock purchase plan</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">18,330</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="P06_01_2018To05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,157</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,160</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Shares repurchased</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">50,000</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="P06_01_2018To05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,127</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,135</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Net income for 2019</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2018To05_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">60,176</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">60,176</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Other comprehensive loss</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P06_01_2018To05_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,894</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,894</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 44%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Balance, May&#160;31, 2019</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">52,216,589</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,355</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">221,937</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">11,640</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">419,247</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">637,899</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Exercise of options and share-based compensation expense</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="P06_01_2019To05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">707,674</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P06_01_2019To05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">113</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P06_01_2019To05_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">34,566</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">34,679</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Issuance of shares under employee stock purchase plan</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="P06_01_2019To05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">21,578</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="P06_01_2019To05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="P06_01_2019To05_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,190</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,193</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Net income for 2020</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2019To05_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,475</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,475</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Other comprehensive loss</div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P06_01_2019To05_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,069</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">8,069</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 44%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 44%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">Balance, May&#160;31, 2020 </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="PAsOn05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">52,945,841</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,471</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">257,693</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">19,709</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">478,722</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">725,177</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 44%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See accompanying notes to consolidated financial statements. </div></div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> <div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">8</div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen Corporation and Subsidiaries </div></div></div> <div id="fin925387_6" style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consolidated Statements of Cash Flows </div></div></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style:italic;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(in thousands) </div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 75%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 2%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 2%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 11.5pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year Ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 11.5pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="font-weight:bold;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Cash Flows From Operating Activities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Net income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,475</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">60,176</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,215</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td colspan="5" style="padding: 0px; vertical-align: top;;width:;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Adjustments to reconcile net income to net cash&#160;from operating activities: </div></div> </td>
<td style="font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;;width:;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;;width:;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.85em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Depreciation and amortization </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">18,396</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">17,624</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">17,058</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.85em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Deferred income taxes </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,601</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,197</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,996</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.85em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Share-based compensation </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,468</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,543</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,909</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.85em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Changes in operating assets and liabilities, net of business acquisitions: </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 8.15em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Accounts receivable </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,881</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,025</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,233</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 8.15em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Inventories </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,011</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,437</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,647</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 8.15em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Prepaid expenses and other assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,017</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,569</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,275</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 8.15em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Accounts payable </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,745</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,461</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,381</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 8.15em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Accruals and other changes </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,102</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,206</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,281</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Net Cash From Operating Activities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">85,878</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,842</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">69,131</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 75%;">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td>
<td style="height: 8px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Cash Flows <div style="display:inline;">For </div>Investing Activities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;">Purchase of property, equipment and other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">non-current</div> intangible assets</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">24,052</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">14,661</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">20,946</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Proceeds from the sales of marketable securities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">406,731</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">339,225</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">299,751</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Purchase of marketable securities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">458,300</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">437,324</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">361,419</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Business acquisitions, net of cash acquired </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,164</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,388</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">468</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Net Cash <div style="display:inline;">For</div> Investing Activities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">88,785</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">119,148</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">83,082</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Cash Flows From Financing Activities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Exercise of stock options and other </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">29,405</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">17,034</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">23,261</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Repurchase of common stock </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,135</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;">Purchase of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">non-controlling</div> minority interest</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PurchaseOfMinorityInterests" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">423</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Net Cash From Financing Activities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">29,405</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,899</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">22,838</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Effect of <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Foreign </div>Exchange Rate on Cash </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,917</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">21</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,380</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Net <div style="display:inline;">Increase </div>(Decrease) in Cash and Cash Equivalents </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">24,581</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">41,386</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,507</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Cash and Cash Equivalents, Beginning of Year </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">41,688</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">83,074</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn05_31_2017" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">77,567</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Cash and Cash Equivalents, End of Year </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">66,269</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">41,688</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">83,074</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 75%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Supplementary Cash Flow Information </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 75%;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: 11.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 11.5pt;;display:inline;">Income taxes paid, net of refunds </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,364</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,027</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxesPaidNet" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">14,966</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See accompanying notes to consolidated financial statements. </div></div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> <div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9</div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight: normal; display: inline;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="font-weight:bold;display:inline;">Neogen Corporation and Subsidiaries </div></div></div></div><div id="fin925387_7" style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight: normal; display: inline;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="font-weight:bold;display:inline;">Notes to Consolidated Financial Statements </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><ix:nonNumeric name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114733">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">1.</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Summary of Significant Accounting Policies </div></div></div></div></td></tr></table><ix:nonNumeric name="neog:NatureOfOperationsPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; line-height: 12pt; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;">Nature of Operations</div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;">Neogen Corporation develops, manufactures and markets a diverse line of products and services dedicated to food and animal safety.</div></div></ix:nonNumeric><ix:nonNumeric name="us-gaap:ConsolidationPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; line-height: 12pt; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 14pt; margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Consolidation</div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 12pt;">The consolidated financial statements include the accounts of Neogen Corporation and its subsidiaries, all of which are wholly-owned as of May&#160;31, 2020. Neogen Latinoam&#233;rica was <ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn05_31_2020_LatinAmericaMembersrtStatementGeographicalAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired" contextRef="PAsOn05_31_2019_LatinAmericaMembersrtStatementGeographicalAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction></ix:nonFraction>% owned as of May&#160;31, 2020 and May&#160;31, 2019; Neogen purchased all shares owned by the minority interest owner on December&#160;31, 2017, which increased its ownership in Neogen Latinoam&#233;rica from <ix:nonFraction name="us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction" contextRef="P12_31_2017To12_31_2017_LatinAmericaMembersrtStatementGeographicalAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">90</ix:nonFraction>% to <ix:nonFraction name="us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction" contextRef="P12_31_2017To12_31_2017_LatinAmericaMembersrtStatementGeographicalAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>%. The <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> owners&#8217; proportionate share in the income or losses of the subsidiaries <div style="letter-spacing: 0px; top: 0px;;display:inline;">was</div>&#160;subtracted from, or added to, Neogen&#8217;s net income to calculate the net income attributable to Neogen Corporation.</div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">All intercompany accounts and transactions have been eliminated in consolidation. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">Share and per share amounts reflect the December&#160;29, 2017 <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden14114234">4</span>-for-3</div> stock split as if it took place at the beginning of the period<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">s</div> presented.</div></ix:nonNumeric><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-Right: auto;"><ix:nonNumeric name="neog:FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 18px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Functional Currency </div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Our functional currency is the U.S. dollar. We translate our non-U.S. operations&#8217; assets and liabilities denominated in foreign currencies into U.S. dollars at current rates of exchange as of the balance sheet date and income and expense items at the average exchange rate for the reporting period. Translation adjustments resulting from exchange rate fluctuations are recorded in other comprehensive income (loss). Gains or losses from foreign currency transactions are included in other income (expense) on our consolidated statement of income. </div></div></div></div></ix:nonNumeric> <div style="margin-top: 18px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="neog:RecentlyAdoptedAccountingStandardsPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114729">Recently Adopted Accounting Standards</ix:nonNumeric> </div></div></div></div></div></div><ix:continuation id="TextSelection_14114729"><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;1, 2019, the Company adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2016-02&#8212;</div> Leases (Topic 842). Refer to the Leases section of Note 1 for further information. </div></div></div></div></ix:continuation><ix:nonNumeric name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent Accounting Pronouncements Not Yet Adopted</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-style:italic;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financial Instruments- Credit Losses </div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU No. <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-13&#8212;Measurement</div> of Credit Losses on Financial Instruments, which changes how companies measure credit losses on most financial instruments measured at amortized cost and certain other instruments, such as loans, receivables and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities. Rather than generally recognizing credit losses when it is probable that the loss has been incurred, the revised guidance requires companies to recognize an allowance for credit losses for the difference between the amortized cost basis of a financial instrument and the amount of amortized cost that the company expects to collect over the instrument&#8217;s contractual life. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> is effective for fiscal periods beginning after December&#160;15, 2019 and must be adopted as a cumulative effect adjustment to retained earnings. Adoption of this guidance will not have a material impact on our consolidated financial statements due to the Company&#8217;s short-term contractual life of receivables and minimal expected losses. </div></div></div></div><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-3,</div> Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements of fair value measurements. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-13</div> is effective for fiscal years beginning after December&#160;15, 2019. Adoption of this guidance will not have an impact on our consolidated financial statements. </div></div></div></div><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cloud Computing Implementation Cost </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-15,</div> Intangible-Goodwill and Other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Internal-Use</div> Software (Subtopic <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">350-40):</div> Customer&#8217;s Accounting for Implementation Cost Incurred in a Cloud Computing Arrangement That Is a Service Contract, which clarifies the accounting for implementation costs in cloud computing arrangements. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-15</div> is effective for fiscal years beginning after December&#160;15, 2019. Adoption of this guidance will not have an impact on our consolidated financial statements. </div></div></div></div></ix:nonNumeric> </ix:nonNumeric> <div style="margin-top: 1em; margin-bottom: 0em;"></div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-10</div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelection_14114733" continuedAt="TextSelectionAppend_14114733_1"><ix:nonNumeric name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive Income</div></div></div><div style="text-align: left;font-family: Times New Roman;font-size: 10pt;margin-top: 4.5pt;margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income represents net income and any revenues, expenses, gains and losses that, under U.S. generally accepted accounting <div style="display:inline;">principles</div>, are excluded from net income and recognized directly as a component of stockholders&#8217; equity. Accumulated other comprehensive income (loss) consists of foreign currency translation adjustments and unrealized gains and losses on our marketable securities.</div></div></div></ix:nonNumeric><ix:nonNumeric name="us-gaap:FairValueOfFinancialInstrumentsPolicy" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top:18px;margin-bottom:0px"><div style="font-family:Times New Roman;font-size:small;display:inline;">Fair Value of Financial Instruments </div></div><div style="margin-top:6px;margin-bottom:0px"><div style="font-family:Times New Roman;font-size:small;display:inline;">The carrying amounts of the Company&#8217;s financial instruments other than cash equivalents and marketable securities, which include accounts receivable and accounts payable, approximate fair value based on either their short maturity or current terms for similar instruments. </div></div><div style="margin-top:6px;margin-bottom:0px"><div style="font-family:Times New Roman;font-size:small;display:inline;">Fair value measurements are determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs. The Company utilizes a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows: </div></div><div style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</div>
<table cellspacing="0" cellpadding="0" style="BORDER-COLLAPSE:COLLAPSE;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:6%"></td>
<td style="vertical-align:bottom;width:1%"></td>
<td style="width:93%"></td></tr>
<tr style="page-break-inside:avoid">
<td style="vertical-align:bottom"><div style="font-family:Times New Roman;font-size:small;display:inline;">Level&#160;1:</div></td>
<td style="vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-left:2.00em"><div style="font-family:Times New Roman;font-size:small;display:inline;">Observable inputs such as quoted prices in active markets;</div></div></td></tr>
<tr style="page-break-inside:avoid">
<td style="vertical-align:bottom"><div style="font-family:Times New Roman;font-size:small;display:inline;">Level&#160;2:</div></td>
<td style="vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-left:2.00em"><div style="font-family:Times New Roman;font-size:small;display:inline;">Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</div></div></td></tr>
<tr style="page-break-inside:avoid">
<td style="vertical-align:bottom"><div style="font-family:Times New Roman;font-size:small;display:inline;">Level&#160;3:</div></td>
<td style="vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-left:2.00em"><div style="font-family:Times New Roman;font-size:small;display:inline;">Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.</div></div></td></tr> </table></ix:nonNumeric><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="margin-top: 17px;margin-bottom: 0px;"><div style="display: inline;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-family: 'Times New Roman'; font-size: small; display: inline;"><ix:nonNumeric name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 18px; margin-bottom: 0px;"><div style="display: inline;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cash and Cash Equivalents</div></div></div></div></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="background: none; clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="background: none; clear: both; max-height: 0px;"></div><div style="background: none; top: 0px; letter-spacing: 0px; display: inline;"><div style="background: none; top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; text-decoration: none; display: inline;"></div></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="background: none; clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="background: none; clear: both; max-height: 0px;"></div><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents consist of bank demand accounts, savings deposits, certificates of deposit and commercial paper with original maturities of 90 </div></div></div> <div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">days or less. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits.&#160;The Company has not experienced losses related to these balances and believes it is not exposed to significant credit risk regarding its cash and cash equivalents.&#160;Cash and cash equivalents were</div> <div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"> $<ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">66,269,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">41,688,000</ix:nonFraction> at May&#160;31, 2020 and 2019, respectively. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The carrying value of these assets approximates fair value due to the short maturity of these instruments and is classified as Level&#160;1 in the fair value hierarchy. </div></div></div><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Cash held by foreign subsidiaries was $<ix:nonFraction name="neog:CashHeldByForeignSubsidiaries" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">13,060,000</ix:nonFraction> and $<ix:nonFraction name="neog:CashHeldByForeignSubsidiaries" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">8,711,000</ix:nonFraction> at May&#160;31, 2020 and 2019, respectively.</div></div></ix:nonNumeric></div></div></div></div><ix:nonNumeric name="us-gaap:MarketableSecuritiesPolicy" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114697"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 14pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable Securities </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 11.5pt;">The Company has marketable securities held by banks or broker-dealers at May&#160;31, 2020, consisting of short-term domestic certificates of deposit of $<ix:nonFraction name="us-gaap:CertificatesOfDepositAtCarryingValue" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">16,848,000</ix:nonFraction> and commercial paper and U.S. treasuries rated at least <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A-1/P-1</div> (short-term) and A/A2 (long-term) with original maturities between <ix:nonNumeric name="neog:MarketableSecuritiesContractualMaturityPeriod" contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis" format="ixt-sec:durday">91</ix:nonNumeric> days and <span style="-sec-ix-hidden:hidden14114236">two</span> years of $<ix:nonFraction name="us-gaap:CommercialPaperAtCarryingValue" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">260,556,000</ix:nonFraction>. Total outstanding marketable securities at May&#160;31, 2020 were $<ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">277,404,000</ix:nonFraction>; there were $<ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">225,836,000</ix:nonFraction> in marketable securities outstanding at May&#160;31, 2019. <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changes in market value are monitored and recorded on a monthly basis; in the event of a downgrade in credit quality subsequent to purchase, the marketable security investment is evaluated to determine the appropriate action to take to minimize the overall risk to our marketable security portfolio. These securities are classified as available for sale. The primary objective of management&#8217;s short-term investment activity is to preserve capital for the purpose of funding <div style="letter-spacing: 0px; top: 0px;;display:inline;">current </div>operations, capital expenditures and business acquisitions; short-term investments are not entered into for trading or speculative purposes. These securities are recorded at fair value based on recent trades or pricing models and therefore meet the Level&#160;2 criteria. Interest income on these investments is recorded within other income on the income statement. Adjustments in the fair value of these assets are recorded in other comprehensive income. </div></div></div></div></ix:nonNumeric> </ix:continuation><div style="margin-top: 1em; margin-bottom: 0em;"></div><div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-11</div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelection_14114697"><ix:continuation id="TextSelectionAppend_14114733_1" continuedAt="TextSelectionAppend_14114733_2"><ix:nonNumeric name="neog:ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable Securities as of May&#160;31, 2020 and 2019 are listed below by classification and remaining maturities. </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 56%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="width: 13%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="width: 13%; font-family: 'Times New Roman';"></td>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 0.75%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0px; margin-bottom: 0px; line-height: 7.5pt;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="1" style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 0.75pt solid black;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-style:italic;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in thousands)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;</div></td>
<td colspan="1" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;;display:inline;">Maturity</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="margin-bottom: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;">&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">2020</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">2019</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">US Treasuries </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,470</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211;180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,532</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,435</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_MaturityInOneToTwoYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,505</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Commercial Paper<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&amp; Corporate Bonds</div> </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">133,130</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">84,338</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211; 180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">73,824</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">47,960</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">43,231</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">34,369</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,839</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">34,078</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of Deposit </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,003</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,732</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211; 180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,184</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,000</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,069</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">750</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,592</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,199</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 56%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td colspan="3" style="padding: 0px; vertical-align: top;;width:;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Marketable Securities </div></div></td>
<td style="vertical-align: bottom;;width:;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">$</td>
<td style="text-align: right; vertical-align: bottom;;width:;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">277,404</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">$</td>
<td style="text-align: right; vertical-align: bottom;;width:;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:MarketableSecuritiesCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">225,836</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;;width:;">&#160;</td></tr>
<tr>
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr>
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:MarketableSecuritiesTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The components of marketable securities at May&#160;31, 2020 are as follows: </div></div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 68%;"></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td>
<td style="width: 3%; vertical-align: bottom;"></td>
<td></td>
<td></td>
<td></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Amortized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Unrealized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Unrealized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-style:italic;display:inline;">(in thousands)</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Cost</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Gains</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Losses</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Fair&#160;Value</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">US Treasuries</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TradingSecuritiesDebtAmortizedCost" contextRef="PAsOn05_31_2020_USTreasurySecuritiesMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,502</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DebtSecuritiesTradingUnrealizedGain" contextRef="P06_01_2019To05_31_2020_USTreasurySecuritiesMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">30</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TradingSecuritiesDebt" contextRef="PAsOn05_31_2020_USTreasurySecuritiesMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,532</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Commercial Paper&#160;&amp; Corporate Bonds</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TradingSecuritiesDebtAmortizedCost" contextRef="PAsOn05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">257,700</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DebtSecuritiesTradingUnrealizedGain" contextRef="P06_01_2019To05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">347</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DebtSecuritiesTradingUnrealizedLoss" contextRef="P06_01_2019To05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">23</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TradingSecuritiesDebt" contextRef="PAsOn05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">258,024</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of Deposit</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TradingSecuritiesDebtAmortizedCost" contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">16,648</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DebtSecuritiesTradingUnrealizedGain" contextRef="P06_01_2019To05_31_2020_CertificatesOfDepositMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">200</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TradingSecuritiesDebt" contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapCashAndCashEquivalentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">16,848</ix:nonFraction></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Marketable Securities</div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;<ix:nonFraction name="us-gaap:TradingSecuritiesDebtAmortizedCost" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">276,850</ix:nonFraction></div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DebtSecuritiesTradingUnrealizedGain" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">577</ix:nonFraction></div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DebtSecuritiesTradingUnrealizedLoss" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">23</ix:nonFraction></div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;<ix:nonFraction name="us-gaap:TradingSecuritiesDebt" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">277,404</ix:nonFraction></div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> </ix:continuation></ix:continuation><div style="margin-top: 1em; margin-bottom: 0em;"></div><div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-1<div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">2</div></div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><ix:continuation id="TextSelectionAppend_14114733_2" continuedAt="TextSelectionAppend_14114733_3"><ix:nonNumeric name="us-gaap:UseOfEstimates" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div></div><div style="margin-top: 5pt;margin-bottom: 0pt;line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The preparation of these financial statements requires that management make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities. On an ongoing basis, management evaluates the estimates, including, but not limited to, variable consideration related to revenue recognition, allowances for doubtful accounts, the market value of, and demand for, inventories, stock-based compensation, provision for income taxes and related balance sheet accounts, accruals, goodwill and other intangible assets. We believe that these estimates have the greatest potential impact on our financial statements, so we consider them to be our critical accounting policies and estimates. These estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Though the impact of the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic to our business and operating results presents additional uncertainty, we continue to use the best information available to inform our critical accounting estimates. Actual results may differ from these estimates under different assumptions or conditions. </div></div></div></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:ReceivablesPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts Receivable and Concentrations of Credit Risk </div></div></div></div><div style="margin-top: 5pt;margin-bottom: 0pt;line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments which potentially subject Neogen to concentrations of credit risk consist principally of accounts receivable. Management attempts to minimize credit risk by reviewing customers&#8217; credit histories before extending credit and by monitoring credit exposure on a regular basis. An allowance for doubtful accounts on accounts receivable is established based upon factors surrounding the credit risk of specific customers, historical trends and other information. Collateral or other security is generally not required for accounts receivable. Once a receivable balance has been determined to be uncollectible, generally after all collection efforts have been exhausted, that amount is charged against the allowance for doubtful accounts. No customer accounted for more than <ix:nonFraction name="neog:ConcentrationRiskReceivablesSingleCustomerPercentage" contextRef="P06_01_2018To05_31_2019_CustomerOneMembersrtMajorCustomersAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal"><ix:nonFraction name="neog:ConcentrationRiskReceivablesSingleCustomerPercentage" contextRef="P06_01_2019To05_31_2020_CustomerOneMembersrtMajorCustomersAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction></ix:nonFraction>% of accounts receivable at May&#160;31, 2020 or 2019, respectively. <ix:nonNumeric name="neog:AllowanceForDoubtfulAccountsTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114704">The activity in the allowance for doubtful accounts was as follows:</ix:nonNumeric></div></div></div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><ix:continuation id="TextSelection_14114704">
<table border="0" cellpadding="0" cellspacing="0" style="width: 84%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 75%; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended May&#160;31</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning Balance </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,700</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,550</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn05_31_2017" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,000</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">393</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">263</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">152</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Recoveries </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">49</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">38</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">40</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Write-offs </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">792</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">151</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">642</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending Balance </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,350</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,700</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,550</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div> </ix:continuation></ix:nonNumeric> <ix:nonNumeric name="us-gaap:InventoryPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;">Inventories are stated at the lower of cost or net realizable value, determined on the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-in,</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> method. The components of inventories were as follows:</div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><ix:nonNumeric name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019</div></div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Raw Materials </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">45,058</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryRawMaterialsNetOfReserves" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">41,594</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,887</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryWorkInProcessNetOfReserves" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,581</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finished goods </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">43,108</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryFinishedGoodsNetOfReserves" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">38,817</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">95,053</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">85,992</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman';font-size: small;color: rgb(0, 0, 0);letter-spacing: 0px;top: 0px;;display:inline;">The Company&#8217;s inventories are analyzed for slow moving, expired and obsolete items on a quarterly basis and the valuation allowance is adjusted as required within cost of sales expense. The valuation allowance for inventory<div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 8pt;;display:inline;">&#160;</div></div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;">was $</div><ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,850,000</ix:nonFraction><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"> and $</div><ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,250,000</ix:nonFraction><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"> at May&#160;</div>31</div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;">, </div>2020</div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"> and </div>2019</div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;">, respectively.</div></div></div></div></ix:nonNumeric></ix:continuation><div style="text-align: center;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: 9pt;">&#160;</div><div style="text-align: center;"><div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">F-13 </div></div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></div></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><ix:continuation id="TextSelectionAppend_14114733_3" continuedAt="TextSelectionAppend_14114733_4"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div><div><div><div style="text-align: center;"><div style="margin-top: 0px; margin-bottom: 0px; text-align: left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment </div></div></div></div></div></div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment is stated at cost. Expenditures for major improvements are capitalized while repairs and maintenance are charged to </div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">expense<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;as incurred<div style="letter-spacing: 0px; top: 0px;;display:inline;">. </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">Depreciation is provided on the straight-line method over the estimated useful lives of the respective assets, which are generally </div><span style="-sec-ix-hidden:hidden14114805">seven</span><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> to </div><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P06_01_2019To05_31_2020_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P06_01_2017To05_31_2018_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentUsefulLife" contextRef="P06_01_2018To05_31_2019_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">39</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> years for buildings and improvements and </div><span style="-sec-ix-hidden:hidden14114803">three</span><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> to </div><span style="-sec-ix-hidden:hidden14114804">ten</span><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> years for furniture, fixtures, machinery and equipment. Depreciation expense was $</div><ix:nonFraction name="us-gaap:Depreciation" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">11,907,000</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">, $</div><ix:nonFraction name="us-gaap:Depreciation" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">11,315,000</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> and $</div><ix:nonFraction name="us-gaap:Depreciation" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">10,315,000</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> in fiscal years </div>2020<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">, </div>2019<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> and </div>2018<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">, respectively.</div></div></ix:nonNumeric><ix:nonNumeric name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and Other Intangible Assets </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;">Goodwill represents the excess of purchase price over fair value of tangible net assets of acquired businesses after amounts are allocated to other identifiable intangible assets. Other intangible assets include customer relationships, trademarks, licenses, trade names, covenants <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">not-to-compete</div> and patents. Amortizable intangible assets are amortized on either an accelerated or a straight-line basis, generally over <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">25</ix:nonNumeric> years. Management reviews the carrying amounts of goodwill and other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-amortizable</div> intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">In evaluating goodwill for impairment, we have the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the goodwill impairment test. In contrast, we can opt to bypass the qualitative assessment for any reporting unit in any period and proceed directly to assessing the fair value of all of our reporting units and compare the fair value of the reporting unit to carrying value to determine if any impairment is necessary. Doing so does not preclude us from performing the qualitative assessment in any subsequent period. In the fourth quarter of fiscal 2020, we elected to bypass the qualitative approach that allows the assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount and instead proceeded directly to assessing the fair value of all of our reporting units and comparing the fair values of the reporting units to the carrying values to determine if any impairment is necessary</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;">If the carrying amounts of these assets are deemed to be less than fair value based upon a discounted cash flow analysis and comparison to comparable earnings multiples of peer companies, such assets are reduced to their estimated fair value and a charge is made to operations. <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> goodwill impairments were identified during the years ended May&#160;31, 2020, 2019 and 2018, respectively.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>The remaining weighted-average amortization period for intangibles was <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020" format="ixt-sec:duryear">9</ix:nonNumeric> years and <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2018To05_31_2019" format="ixt-sec:duryear">10</ix:nonNumeric> years at May&#160;31, 2020 and May&#160;31, 2019, respectively.</div></ix:nonNumeric><ix:nonNumeric name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Long-lived Assets </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Management reviews the carrying values of its long-lived assets to be held and used, including definite-lived intangible assets, for possible impairment whenever events or changes in business conditions warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated separately identifiable undiscounted cash flows over the remaining useful life of the asset are less than the carrying value of the asset. In such an event, fair value is determined using discounted cash flows, and if lower than the carrying value, impairment is recognized through a charge to operations.</div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 8pt; font-size: 8pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;;display:inline;"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt-sec:numwordsen">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> impairments of long-lived assets were identified during the years ended May&#160;31, 2020, 2019 and 2018, respectively. </div></div></div></div></div></ix:nonNumeric> </ix:continuation><div style="margin-bottom: 0px; margin-top: 0px; line-height: 0pt;">&#160;</div></div></div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelectionAppend_14114733_4" continuedAt="TextSelectionAppend_14114733_5"><ix:nonNumeric name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Reclassifications </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certain immaterial amounts in the fiscal 2019 and 2018 financial statements have been reclassified to conform with the fiscal 2020 presentation. </div></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equity Compensation Plans </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At May&#160;31, 2020, the Company had stock option plans which are described more fully in Note 5 to the consolidated financial statements. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted-average fair value per share of stock options granted during fiscal years 2020, 2019 and 2018, estimated on the date of grant using the Black-Scholes option pricing model, was $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">15.56</ix:nonFraction>, $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">14.91</ix:nonFraction> and $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">14.47</ix:nonFraction>, respectively. <ix:nonNumeric name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114712">The fair value of stock options granted was estimated using the following weighted-average assumptions:</ix:nonNumeric> </div></div><ix:continuation id="TextSelection_14114712">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></td>
<td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">1.9</ix:nonFraction>%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%; padding: 0px;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">2.6</ix:nonFraction>%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">1.6</ix:nonFraction>%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">0.0</ix:nonFraction>%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">0.0</ix:nonFraction>%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">0.0</ix:nonFraction>%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected stock volatility </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">29.4</ix:nonFraction>%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">27.0</ix:nonFraction>%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">27.7</ix:nonFraction>%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected option life </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="P06_01_2019To05_31_2020" format="ixt-sec:duryear">3.5</ix:nonNumeric><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="P06_01_2018To05_31_2019" format="ixt-sec:duryear">3.5</ix:nonNumeric>&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" contextRef="P06_01_2017To05_31_2018" format="ixt-sec:duryear">4.0</ix:nonNumeric>&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr></table></ix:continuation><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The risk-free interest rate for periods within the expected life of options granted is based on the United States Treasury yield curve in effect at the time of grant. Expected stock price volatility is based on historical volatility of the Company&#8217;s stock. The expected option life, representing the period of time that options granted are expected to be outstanding, is based on historical option exercise and employee termination data. We include recent historical experience in estimating our forfeitures. As employees terminate, grant tranches expire or as forfeitures are known, estimated expense is adjusted to actual. For options granted in fiscal years 2020, 2019 and 2018, the Company recorded charges in general and administrative expense based on the fair value of stock options using the straight-line method over the vesting period, generally five years. </div></div></ix:nonNumeric> </ix:continuation><div style="margin-bottom: 0px; margin-top: 0px; line-height: 9pt;">&#160;</div><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-14 </div></div></div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><div style="text-align: center;"></div><ix:continuation id="TextSelectionAppend_14114733_5" continuedAt="TextSelectionAppend_14114733_6"><ix:nonNumeric name="us-gaap:IncomeTaxPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 0pc;margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Our wholly-owned foreign subsidiaries are comprised of Neogen Europe, Lab M Ltd, Quat-Chem Ltd, Abtek (Biologicals) Ltd, Neogen Italia S.r.l., Neogen do Brasil, Rogama Industria e Comercio Ltda, Neogen Latinoam&#233;rica, Productos Quimicos Magiar S.A., Neogen Uruguay, Neogen Chile SpA, Neogen <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Bio-Scientific</div> Technology Co (Shanghai), Neogen Food and Animal Security (India), Neogen Canada, and Neogen Australasia Pty Limited. Based on historical experience, as well as management&#8217;s future plans, earnings from these subsidiaries are expected to be <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-invested</div> indefinitely for future expansion and working capital needs. Furthermore, our domestic operations have historically produced sufficient operating cash flow to mitigate the need to remit foreign earnings. On an annual basis, we evaluate the current business environment and whether any new events or other external changes might require a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-evaluation</div> of the decision to indefinitely <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-invest</div> foreign earnings. It is not practicable to determine the income tax liability that would be payable if such earnings were not reinvested indefinitely. </div></div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">On December&#160;22, 2017, the Tax Cuts and Jobs Act of 2017 (the &#8220;U.S. Tax Act&#8221;) was signed into law making significant changes to the Internal Revenue Code. Changes include a federal corporate tax rate reduced from <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P12_22_2017To12_22_2017" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">35</ix:nonFraction>% to <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction>% for tax years beginning after December&#160;31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time<div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div>transition tax on the mandatory deemed repatriation of foreign earnings. The U.S. Tax Act also includes a provision to tax global intangible <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">low-taxed</div> income (GILTI) of foreign subsidiaries and a deduction for foreign derived intangible income (FDII), both of which became effective for us beginning June&#160;1, 2018. See Note 6 to the consolidated financial statements for further information.<div style="font-size: 10pt; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></ix:nonNumeric><ix:nonNumeric name="us-gaap:ResearchAndDevelopmentExpensePolicy" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and Development Costs </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and development costs, which consist primarily of compensation costs, administrative expenses and new product development, among other items, are expensed as incurred. </div></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:AdvertisingCostsPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Advertising Costs </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 10pt;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;">Advertising costs are expensed within sales and marketing as incurred and totaled </div></div></div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2019To05_31_2020_AdvertisingMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,454,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2018To05_31_2019_AdvertisingMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,471,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_AdvertisingMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,411,000</ix:nonFraction> in fiscal years 2020, 2019 and 2018, respectively. </div></div></ix:nonNumeric> </ix:continuation><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="margin-top: 18px; margin-bottom: 0px; text-align: center;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-15</div></div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelectionAppend_14114733_6" continuedAt="TextSelectionAppend_14114733_7"><ix:nonNumeric name="us-gaap:EarningsPerSharePolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net Income Attributable to Neogen per Share </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic net income per share is based on the weighted average number of common shares outstanding during each year. Diluted earnings per share is based on the weighted average number of common shares and dilutive potential common shares outstanding. Our dilutive potential common shares outstanding during the years result entirely from dilutive stock options. <ix:nonNumeric name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114713">The following table presents the net income per share calculations:</ix:nonNumeric> </div></div><ix:continuation id="TextSelection_14114713">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands, except per share) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2020</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2019</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2018</div></div></div></div></td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -0.17in; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.17in; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Numerator for basic and diluted net income per share - Net Income attributable to Neogen </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,475</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">60,176</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,145</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Denominator for basic net income per share - Weighted average shares </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,550</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">51,888</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">51,358</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock options </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">310</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">537</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">791</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Denominator for diluted net income per share </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,860</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,425</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">52,149</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to Neogen per share </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.13</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.16</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.23</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.13</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.15</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">1.21</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div> </ix:continuation><div style="margin: 9pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">At May&#160;31, 2020, <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="P05_31_2020To05_31_2020" unitRef="Unit_shares" decimals="0" scale="0" format="ixt:numdotdecimal">28,000</ix:nonFraction> potential shares from option exercises were excluded from the computation of diluted net income per share, as the option exercise prices exceeded the average market price of the common shares. At May&#160;31, 2019, 5<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div>000 potential shares were excluded from the computation. At May&#160;31, 2018, all potential shares were included in the computation. </div></div></div></div></div></ix:nonNumeric> <ix:nonNumeric name="us-gaap:LesseeLeasesPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14115403"><div style="margin: 13.5pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Leases</div></div></div></div></div><div style="margin: 4.5pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;1, 2019, we adopted Topic 842 using the prospective approach and did not retrospectively apply to prior periods. Topic 842 requires the Company to recognize in the statement of financial position a liability to make lease payments (the lease liability) and a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset representing its right to use the underlying asset for the lease term. Upon adoption of Topic 842, we recognized all leases with terms greater than 12 months in duration on our consolidated balance sheets as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use </div> assets and <span style="-sec-ix-hidden:hidden14132299">lease liabilities</span></div></div></div><div style="font-size: 12pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">, each at an approximate balance</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"> of<div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;">&#160;</div></div></div></div></div><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;">$</div><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="PAsOn06_01_2019" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn06_01_2019" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:numdotdecimal">2.0</ix:nonFraction></ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;million. </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets are recorded in other assets on our consolidated balance sheets. Current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> lease liabilities are recorded in other accruals within current liabilities and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities, respectively, on our consolidated balance sheets. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP.</div></div></div></div></ix:nonNumeric></ix:continuation><div style="margin-top: 1em; margin-bottom: 0em;"></div></div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelection_14115403" continuedAt="TextSelectionAppend_14115403_1"><ix:continuation id="TextSelectionAppend_14114733_7" continuedAt="TextSelectionAppend_14114733_8"><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We lease various manufacturing, laboratory, warehousing and distribution facilities, administrative and sales offices, equipment and vehicles under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all of our leases are classified as operating leases. Leased assets and corresponding liabilities are recognized based on the present value of the lease payments over the lease term. Our lease terms may include options to extend when it is reasonably certain that we will exercise that option. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We have made certain assumptions and judgments when applying ASC 842, the most significant of which are: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We elected the package of practical expedients available for transition that allow us to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For all asset classes, we elected to not recognize a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset and lease liability for short-term leases (i.e. leases with a term of 12 months or less). </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For all asset classes, we elected to not separate <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components from lease components to which they relate and have accounted for the combined lease and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components as a single lease component. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The determination of the discount rate used in a lease is our incremental borrowing rate that is based on what we would normally pay to borrow on a collateralized basis over a similar term <div style="display:inline;">for </div>an amount equal to the lease payments. </div></div></div></div></td></tr></table></ix:continuation><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div></ix:continuation><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><div style="line-height: 9pt; margin-bottom: 0px; margin-top: 0px;">&#160;</div><div style="text-align: center; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-16 </div></div></div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></div><div style="text-align: center;"><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/></div><div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelectionAppend_14115403_1"><ix:continuation id="TextSelectionAppend_14114733_8" continuedAt="TextSelectionAppend_14114733_9"><ix:nonNumeric name="neog:ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Supplemental balance sheet information related to operating leases was as follows: </div></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 13pt auto 0px;width: 68%;font-size: 10pt;border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85.5%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 9%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,<br/>2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Right of use </div><div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> assets </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,952</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden14126800">Lease liabilities</span> </div><div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> current </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,054</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><span style="-sec-ix-hidden:hidden14126979">Lease liabilities</span> <div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">913</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <ix:nonNumeric name="neog:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted average remaining lease term and weighted average discount rate were as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 88%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">May&#160;31,<br/>2020</div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 88%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted average remaining lease term </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" contextRef="PAsOn05_31_2020" format="ixt-sec:duryear">2.5</ix:nonNumeric>&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 88%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted average discount rate </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="PAsOn05_31_2020" unitRef="Unit_pure" decimals="3" scale="-2" format="ixt:numdotdecimal">3.2</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating lease expenses are classified as cost of revenues or operating expenses on the consolidated statements of income. <ix:nonNumeric name="us-gaap:LeaseCostTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14115406">The components of lease expense were as follows:</ix:nonNumeric></div></div><div style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</div> <ix:continuation id="TextSelection_14115406">
<table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 8pt; margin-right: auto; margin-left: auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85.5%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 9%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;Ended<br/>May&#160;31,&#160;2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,207</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Short term leases </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">166</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 85.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease expense </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,373</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 85.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div> </ix:continuation><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">Cash paid for amounts included in the measurement of lease liabilities for operating leases included in cash flows from operations on the statement of cash flows were approximately $<ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,178,000</ix:nonFraction> for the year ended May&#160;31, 2020. There were <ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> additions to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div> assets obtained from new operating lease liabilities for the year ended May&#160;31, 2020.</div> <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Undiscounted fut<div style="letter-spacing: 0px; top: 0px;;display:inline;">u</div>re minimum lease payments as of May&#160;31, 2020 were as follows:</div></div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 84%; font-family: 'Times New Roman';"></td>
<td style="width: 10%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Years ending May&#160;31, 2021 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,080</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">546</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">286</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">141</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">41</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,094</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">112</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,982</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At May&#160;31, 2019, under ASC 840, Leases, the minimum annual rental payments under our lease agreements were as follows: $<ix:nonFraction name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,112,000</ix:nonFraction> in 2020; $<ix:nonFraction name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">810,000</ix:nonFraction> in 2021; $<ix:nonFraction name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">297,000</ix:nonFraction> in 2022; $<ix:nonFraction name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">101,000</ix:nonFraction> in 2023; and none thereafter. </div></div></div>&#160;</div></ix:continuation></ix:continuation></div><div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"></div><div style="text-align: center; margin-top: 10pt; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">F-17 </div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"><ix:nonNumeric name="us-gaap:RevenueRecognitionPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114714"><ix:continuation id="TextSelectionAppend_14114733_9" continuedAt="TextSelectionAppend_14114733_10"><div style="margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;1, 2018, Neogen adopted ASC Topic 606&#8212;Revenue from Contracts with Customers (Topic 606) using the full retrospective approach. </div></div></div></div></ix:continuation></ix:nonNumeric> </div></div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelection_14114714" continuedAt="TextSelectionAppend_14114714_1"><ix:continuation id="TextSelectionAppend_14114733_10" continuedAt="TextSelectionAppend_14114733_11"><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We determine the amount of revenue to be recognized through application of the following steps: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Identification of the contract with a customer; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Identification of the performance obligations in the contract; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Determination of the transaction price; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Allocation of the transaction price to the performance obligations in the contract; and </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Recognition of revenue when or as the Company satisfies the performance obligations. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Essentially all of Neogen&#8217;s revenue is generated through contracts with its customers. A performance obligation is a promise in a contract to transfer a product or service to a customer. We generally recognized revenue at a point in time when all of our performance obligations under the terms of a contract are satisfied. Revenue is recognized upon transfer of control of promised products and services in an amount that reflects the consideration we expect to receive in exchange for those products or services. The collectability of consideration on the contract is reasonably assured before revenue is recognized. To the extent that customer payment has been received before all recognition criteria are met, these revenues are initially deferred in other accruals on the balance sheet and the revenue is recognized in the period that all recognition criteria have been met. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certain agreements with customers include discounts or rebates on the sale of products and services applied retrospectively, such as volume rebates achieved by purchasing a specified purchase threshold of goods and services. We account for these discounts as variable consideration and estimate the likelihood of a customer meeting the threshold in order to determine the transaction price using the most predictive approach. We typically use the most-likely-amount method, for incentives that are offered to individual customers, and the expected-value method, for programs that are offered to a broad group of customers. Variable consideration reduces the amount of revenue that is recognized. Rebate obligations related to customer incentive programs are recorded in accrued liabilities; the rebate estimates are adjusted at the end of each applicable measurement period based on information currently available. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The performance obligations in Neogen&#8217;s contracts are generally satisfied well within one year of contract inception. In suc<div style="letter-spacing: 0px; top: 0px;;display:inline;">h</div>&#160;cases, management has elected the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. Management has elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense<div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">&#160;</div></div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">when incurred because the amortization period for the prepaid costs that would otherwise have been deferred and amortized is one year or less. We account for shipping and handling for products as a fulfillment activity when goods are shipped. Shipping and handling costs that are charged to and reimbursed by the customer are recognized as revenues, while the related expenses incurred by </div></div></div>Neogen<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> are recorded in sales and marketing expense; these expenses totaled $</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2019To05_31_2020_ShippingAndHandlingMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">13,514,000</ix:nonFraction></div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">, $</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2018To05_31_2019_ShippingAndHandlingMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">13,503,000</ix:nonFraction></div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> and $</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_ShippingAndHandlingMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">12,147,000</ix:nonFraction></div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> in fiscal years 2020, 2019 and 2018, respectively. Revenue is recognized net of any tax collected from customers; the taxes are subsequently remitted to governmental authorities. Our terms and conditions of sale generally do not provide for returns of product or </div></div></div>reperformance<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> of service except in the case of quality or warranty issues.<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> Th</div></div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">e</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">se situations are infrequent; due to immateriality of the amount, warranty claims are recorded in the period incurred.</div></div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company derives revenue from two primary sources &#8212; product revenue and service revenue. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenue consists primarily of shipments of: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diagnostic test kits, culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consumable products marketed to veterinarians, retailers, livestock producers and animal health product distributors; and </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenue for Neogen&#8217;s products are recognized and invoiced when the product is shipped to the customer. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenue consists primarily of: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomic identification and related interpretive bioinformatic services; and </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other commercial laboratory services. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues for Neogen&#8217;s genomics and commercial laboratory services are recognized and invoiced when the applicable laboratory service is performed and the results are conveyed to the customer. </div></div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Payment terms for products and services are generally <ix:nonNumeric name="neog:ProductsAndServicesPaymentTerms" contextRef="P06_01_2019To05_31_2020">30 to 60 days</ix:nonNumeric>. </div></div></ix:continuation></ix:continuation><div style="margin-top: 1em; margin-bottom: 0em;"></div><div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-1<div style="letter-spacing: 0px; top: 0px;;display:inline;">8</div></div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelectionAppend_14114714_1"><ix:continuation id="TextSelectionAppend_14114733_11" continuedAt="TextSelectionAppend_14114733_12"><ix:nonNumeric name="us-gaap:DisaggregationOfRevenueTableTextBlock" contextRef="P06_01_2019To05_31_2020_OperatingSegmentsMembersrtConsolidationItemsAxis" escape="true"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents disaggregated revenue by major product and service categories for the years ended May&#160;31, 2020, 2019 and 2018: </div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 57%; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase/</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase/</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Decrease)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2019</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Decrease)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2018</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="font-size: small; width: 47%; height: 21px; padding: 0pt;"><div style="text-indent: -1em; margin-left: 1em; font-size: small; line-height: 16pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">Food Safety:</div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Natural Toxins, Allergens&#160;&amp; Drug Residues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">76,207</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">3</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="font-size:10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="line-height: 10pt;;display:inline;">)%</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">78,373</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">7</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">72,962</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Bacterial&#160;&amp; General Sanitation </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">41,780</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">41,966</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">38,156</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Culture Media&#160;&amp; Other </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">47,847</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">4</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">49,857</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">13</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">44,271</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, Insecticides&#160;&amp; Disinfectants </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">28,890</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">13</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">25,584</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">7</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">23,821</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">17,967</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">17,694</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">16</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,267</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: bottom; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 16pt;"></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; width: 6%; height: 21px; padding: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">212,691</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">0</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">213,474</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">194,477</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Animal Safety: </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Life Sciences </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,322</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">20</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,858</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">25</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,411</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Veterinary Instruments&#160;&amp; Disposables </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">42,941</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">4</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">44,582</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">7</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">47,749</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Animal Care&#160;&amp; Other </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">28,389</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">5</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">29,941</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">3</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">30,930</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, Insecticides&#160;&amp; Disinfectants </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">68,815</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">4</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">66,389</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">2</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">67,646</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,012</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">14</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">51,942</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">11</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">46,717</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">205,479</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">2</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">200,712</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_pure" decimals="2" scale="-2" sign="-" format="ixt:numdotdecimal">1</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">203,453</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">418,170</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">1</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">414,186</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">4</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">397,930</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="margin-bottom: 0px; margin-top: 0px;">&#160;</div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See Note 9 to the consolidated financial statements for disaggregated revenues by <div style="display:inline;">geographical </div>location. </div></div></div></div></ix:continuation></ix:continuation><ix:nonNumeric name="neog:RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114715"><ix:continuation id="TextSelectionAppend_14114733_12" continuedAt="TextSelectionAppend_14114733_13"><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revision of Previously Issued Financial Statements </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has historically classified certain variable consideration components resulting from volume rebates, distributor support, and other marketing discounts as cost of revenues or sales and marketing expense in its consolidated financial statements of income. These amounts should have been classified as contra revenue in product or service revenues. We had determined in prior periods that the misstatements were clearly immaterial, individually and in the aggregate, to each of the reporting periods affected. The Company began properly classifying these items as contra revenues beginning in the fiscal year ended May&#160;31, 2019 and revised the financials for fiscal year 2018 to conform to the current period presentation. These immaterial adjustments had no impact on Neogen&#8217;s operating income, income before taxes, net income or reported earnings per share, and no change to stockholders&#8217; equity. </div></div></div></div><ix:nonNumeric name="us-gaap:NewAccountingPronouncementEarlyAdoptionTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114748"><div style="margin-top: 12px; margin-bottom: 0px;">Presented below are the effects of the revisions on the line items within our previously issued consolidated statements of income for the year ended May&#160;31, 2018. Revised consolidated statements of income related to these periods are presented in this Form 10-K.&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;</div></ix:nonNumeric></ix:continuation></ix:nonNumeric><div style="margin-top: 1em; margin-bottom: 0em;"></div><div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20</div></div></div></div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelectionAppend_14114733_13"><ix:continuation id="TextSelection_14114715"><ix:continuation id="TextSelection_14114748">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year Ended</div></div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31, 2018 </div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As<br/>Previously<br/>Reported</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjustments</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;Revised</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div></td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">335,554</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,266</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">331,288</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">66,698</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">56</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">66,642</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">402,252</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,322</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">397,930</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of product revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">174,067</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">342</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">173,725</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of service revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">37,933</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">37,933</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total cost of revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">212,000</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">342</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">211,658</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;"><div style="line-height: normal;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross margin </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">190,252</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,980</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">186,272</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">70,909</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,980</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">66,929</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total operating expenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">120,058</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">3,980</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">116,078</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">70,194</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">70,194</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The revisions had no impact our audited consolidated statement of equity or audited consolidated statement of cash flows for the year ended May&#160;31, 2018. </div></div></ix:continuation></ix:continuation></ix:continuation><div style="margin-top: 14pt;margin-bottom: 0px;"></div><ix:nonNumeric name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14115398">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">2.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Goodwill and Other Intangible Assets</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Management completed the annual impairment analysis of goodwill and intangible assets with indefinite lives using a quantitative assessment as of the first day of the fourth quarter of fiscal years 2020, 2019 and 2018, respectively, and determined that recorded amounts were not impaired and that no write-down was necessary. </div></div><div style="margin-top: 1em; margin-bottom: 0em;"></div><ix:nonNumeric name="us-gaap:ScheduleOfGoodwillTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table <div style="letter-spacing: 0px; top: 0px;;display:inline;">summarizes </div>goodwill by reportable segment: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 68%; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Food&#160;Safety </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Animal&#160;Safety </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Total </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2018</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">40,001</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,557</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">99,558</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill acquired</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,796</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,196</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,992</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and/or currency adjustments (1)</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal" id="Fact_14114917">1,244</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal" id="Fact_14114918">313</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal" id="Fact_14114919">931</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2019</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">42,553</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">61,066</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">103,619</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill acquired</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,254</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,095</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,349</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and/or currency adjustments<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal" id="Fact_14114926">1,592</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal" id="Fact_14114927">36</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal" id="Fact_14114928">1,628</ix:nonFraction></div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2020 </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">47,215</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">63,125</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Goodwill" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">110,340</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="margin-top: 12pt; margin-bottom: 0px;"></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="line-height: normal; text-align: left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Includes final purchase price allocation adjustments and currency adjustments for goodwill recorded at international locations. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">At May&#160;31, 2020, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-amortizable</div> intangible assets included licenses of $<ix:nonFraction name="us-gaap:OtherIndefiniteLivedIntangibleAssets" contextRef="PAsOn05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">569,000</ix:nonFraction>, trademarks of $<ix:nonFraction name="us-gaap:OtherIndefiniteLivedIntangibleAssets" contextRef="PAsOn05_31_2020_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">13,424,000</ix:nonFraction> and other intangibles of $<ix:nonFraction name="us-gaap:OtherIndefiniteLivedIntangibleAssets" contextRef="PAsOn05_31_2020_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,224,000</ix:nonFraction>. At May&#160;31, 2019, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-amortizable</div> intangible assets included licenses of $<ix:nonFraction name="us-gaap:OtherIndefiniteLivedIntangibleAssets" contextRef="PAsOn05_31_2019_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">569,000</ix:nonFraction>, trademarks of $<ix:nonFraction name="us-gaap:OtherIndefiniteLivedIntangibleAssets" contextRef="PAsOn05_31_2019_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">13,717,000</ix:nonFraction> and other intangibles of $<ix:nonFraction name="us-gaap:OtherIndefiniteLivedIntangibleAssets" contextRef="PAsOn05_31_2019_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,224,000</ix:nonFraction>.</div></ix:nonNumeric><div style="text-align: center;"><div style="margin-bottom: 0px; margin-top: 0px;">&#160;</div><div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-21 </div></div></div></div></div><div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div></div><hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/><div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelection_14115398"><ix:nonNumeric name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets consisted of the following and are included in customer-based <div style="letter-spacing: 0px; top: 0px;;display:inline;">intangibles </div>and other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets within the consolidated balance sheets: </div></div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 4%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 4%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 4%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Less<br/>Accumulated<br/>Amortization </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Net<br/>Carrying<br/>Amount </div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Licenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,346</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,330</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,016</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Covenants not to compete </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">706</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">407</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">299</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Patents </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2020_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,509</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2020_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,118</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2020_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,391</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer-based intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,847</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">29,898</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">29,949</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other products and service-related intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2020_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">16,646</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2020_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,937</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2020_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">9,709</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2020 </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">96,054</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">44,690</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">51,364</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Licenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2019_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">9,813</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2019_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,182</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2019_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,631</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Covenants not to compete </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2019_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">862</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2019_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">542</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2019_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">320</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Patents </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2019_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,158</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2019_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,570</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2019_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">4,588</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer-based intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2019_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">57,634</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2019_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">28,017</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2019_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">29,617</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other products and service-related intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2019_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">16,464</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2019_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,524</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2019_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,940</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2019 </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">92,931</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">40,835</ix:nonFraction> </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">52,096</ix:nonFraction> </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amortization expense for intangibles totaled $<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,489,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,309,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,743,000</ix:nonFraction> in fiscal years 2020, 2019, and 2018, respectively. The estimated amortization expense for each of the five succeeding fiscal years is as follows: $<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,573,000</ix:nonFraction> in 2021, $<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,445,000</ix:nonFraction> in 2022, $<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,006,000</ix:nonFraction> in 2023, $<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,700,000</ix:nonFraction> in 2024 and $<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,370,000</ix:nonFraction> in 2025. The amortizable intangible assets useful lives are <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">2</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">20</ix:nonNumeric> years for licenses, <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">3</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">13</ix:nonNumeric> years for covenants not to compete, <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">5</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">25</ix:nonNumeric> years for patents, <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">20</ix:nonNumeric> years for customer-based intangibles and <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">5</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis" format="ixt-sec:duryear">20</ix:nonNumeric> years for other product and service-related intangibles, which primarily consist of product formulations. All definite-lived intangibles are amortized on a straight-line basis with the exception of definite-lived customer-based intangibles and product and service-related intangibles, which are amortized on either a straight-line or an accelerated basis. </div></div></ix:continuation><div style="margin-top: 1em; margin-bottom: 0em;"></div></div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: 6pt;">&#160;</div> <ix:nonNumeric name="us-gaap:BusinessCombinationDisclosureTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14115411">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"> <div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Business Combinations<div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Consolidated Statements of Income reflect the results of operations for business acquisitions since the respective dates of purchase. All are accounted for using the acquisition method. Goodwill recognized in the acquisitions described below relates primarily to enhancing the Company&#8217;s strategic platform for the expansion of available product offerings. </div></div></div></div></ix:nonNumeric></div> </div> <ix:continuation id="TextSelection_14115411" continuedAt="TextSelectionAppend_14115411_1"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 14pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2018 </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">On September&#160;1, 2017, the Company acquired the assets of The University of Queensland Animal Genetics Laboratory, an animal genomics laboratory located near Brisbane, Australia. This acquisition is intended to accelerate the growth of Neogen&#8217;s animal genomics business in Australia and New Zealand. Consideration for the purchase was $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="P08_16_2017To09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,063,000</ix:nonFraction>; $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P08_16_2017To09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">468,000</ix:nonFraction> was initially paid in cash with the remainder due in annual installments over the next five years. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="PAsOn09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">19,000</ix:nonFraction>, equipment of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="PAsOn09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">419,000</ix:nonFraction>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" contextRef="PAsOn09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,629,000</ix:nonFraction>, intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">902,000</ix:nonFraction> (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P08_16_2017To09_01_2017_MinimumMembersrtRangeAxis_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P08_16_2017To09_01_2017_MaximumMembersrtRangeAxis_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis" format="ixt-sec:duryear">15</ix:nonNumeric></div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. The business, renamed Neogen Australasia, continues to operate in its current location, reporting within the Animal Safety <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">segment. </div></div></div></div> </ix:continuation> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-22 </div></div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> </div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelectionAppend_14115411_1" continuedAt="TextSelectionAppend_14115411_2"> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2019</div></div></div></div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">On August&#160;1, 2018, the Company acquired <div style="letter-spacing: 0px; top: 0px;;display:inline;">all of </div>the stock of Clarus Labs, Inc., a manufacturer of water testing products. Neogen has distributed Clarus&#8217; Colitag water test to the food and beverage industries since 2004; this acquisition has given the Company the ability to sell this product to new markets. Consideration for the purchase was $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">4,204,000</ix:nonFraction> in cash and $<ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,256,000</ix:nonFraction> of contingent consideration, due semiannually for the first five years, based on an excess net sales formula. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">32,000</ix:nonFraction>, machinery and equipment of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">120,000</ix:nonFraction>, accounts payable of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">53,000</ix:nonFraction>, contingent consideration accrual of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,256,000</ix:nonFraction>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current </div> deferred tax liability of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">544,000</ix:nonFraction>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-amortizable</div> intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">878,000</ix:nonFraction>, intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,487,000</ix:nonFraction> (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">15</ix:nonNumeric></div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. Since February 2019, $<ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" contextRef="PAsOn02_28_2019_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">270,000</ix:nonFraction> has been paid to the former owners as contingent consideration from the accrual. Manufacturing of these products was moved to the Company&#8217;s Lansing, Michigan location in October 2018, reporting within the Food Safety segment.</div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">On September&#160;4, 2018, the Company acquired the assets of Livestock Genetic Services, LLC, a Virginia-based company that specializes in genetic evaluations and data management for cattle breeding organizations. Livestock Genetic Services had been a long-time strategic partner of Neogen and the acquisition enhanced the Company&#8217;s <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">in-house</div> genetic evaluation capabilities. Consideration for the purchase was $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,100,000</ix:nonFraction> in cash, with $<ix:nonFraction name="neog:PaymentForBusinessAcquisitionContingentConsideration" contextRef="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">700,000</ix:nonFraction> paid at closing and $<ix:nonFraction name="neog:BusinessCombinationConsiderationPayable" contextRef="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">400,000</ix:nonFraction> payable to the former owner on September&#160;1, 2019, and up to $<ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" contextRef="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">585,000</ix:nonFraction> of contingent consideration, payable over the next three years. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included office equipment of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">15,000</ix:nonFraction>, contingent consideration accrual of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" contextRef="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">385,000</ix:nonFraction>, intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">942,000</ix:nonFraction> (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">15</ix:nonNumeric></div> years) and the remainder to goodwill (deductible for tax purposes). These values are Level&#160;3 fair value measurements. In September 2019, the former owner was paid the $<ix:nonFraction name="us-gaap:PaymentsForPreviousAcquisition" contextRef="P09_01_2019To09_01_2019_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">400,000</ix:nonFraction> installment of the purchase price owed and was also paid $<ix:nonFraction name="us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities" contextRef="P09_01_2019To09_01_2019_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">107,000</ix:nonFraction> in contingent consideration based on the achievement of sales targets in the first year. Services provided by this operation are now performed at the Company&#8217;s Lincoln, Nebraska location, reporting within the Animal Safety segment.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On January&#160;1, 2019, the Company acquired the assets of Edmonton, Alberta based Delta Genomics Centre, an animal genomics laboratory in Canada. Delta&#8217;s laboratory operations were renamed Neogen Canada and the acquisition was intended to accelerate growth of the Company&#8217;s animal genomics business in Canada. Consideration for the purchase was $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,485,000</ix:nonFraction> in cash. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="PAsOn01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">38,000</ix:nonFraction>, machinery and equipment of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="PAsOn12_31_2018_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">371,000</ix:nonFraction>, unearned revenue liability of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" contextRef="PAsOn01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">125,000</ix:nonFraction>, intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">532,000</ix:nonFraction> (with an estimated life of <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric> years) and the remainder to goodwill (deductible for tax purposes). These values are Level&#160;3 fair value measurements. Services provided by this operation continue to be performed in Edmonton, reporting within the Animal Safety segment.</div></div> </ix:continuation> <div style="margin-top: 1em; margin-bottom: 0em;"></div> </div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelectionAppend_14115411_2" continuedAt="TextSelectionAppend_14115411_3"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2020 </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">On January&#160;1, 2020, the Company acquired <div style="letter-spacing: 0px; top: 0px;;display:inline;">all of </div>the stock of Productos Quimicos Magiar, a distributor of Neogen&#8217;s Food Safety products for the past 20 years, located in Argentina. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">This acquisition gives Neogen a direct sales presence in Argentina. </div></div></div>Consideration for the purchase was $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,776,000</ix:nonFraction> in net cash, with $<ix:nonFraction name="neog:PaymentForBusinessAcquisitionContingentConsideration" contextRef="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,237,000</ix:nonFraction> paid at closing and $<ix:nonFraction name="neog:BusinessCombinationConsiderationPayable" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">540,000</ix:nonFraction> payable to the former owner on <ix:nonNumeric name="neog:BusinessCombinationDateOfConsiderationPayable" contextRef="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" format="ixt:datemonthdayyearen">January 1, 2022</ix:nonNumeric>, and up to $<ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">979,000</ix:nonFraction> of contingent consideration, payable in one year, based upon an excess net sales formula. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">603,000</ix:nonFraction>, inventory of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">446,000</ix:nonFraction>, machinery and equipment of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">36,000</ix:nonFraction>, other current assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">221,000</ix:nonFraction>, accounts payable of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">383,000</ix:nonFraction>, other current liabilities of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">312,000</ix:nonFraction>, contingent consideration accrual of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">640,000</ix:nonFraction>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred tax liabilities of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">441,000</ix:nonFraction>, intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,471,000</ix:nonFraction> (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_MinimumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. This operation continues to operate from its current location in Buenos Aires, Argentina, reporting within the Food Safety segment. It is managed through Neogen&#8217;s Latin America operation.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">On January&#160;1, 2020, the Company acquired<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;all<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;of</div> </div>&#160;the stock of Productos Quimicos Magiar, a distributor of Neogen&#8217;s Food Safety products for the past</div> <div>20 years, located in Uruguay. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">This acquisition gives Neogen a direct sales presence in Uruguay. </div></div></div>Consideration for the purchase was $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P01_01_2020To01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,488,000</ix:nonFraction> in net cash, with $<ix:nonFraction name="neog:PaymentForBusinessAcquisitionContingentConsideration" contextRef="P01_01_2020To01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,278,000</ix:nonFraction> paid at closing and $<ix:nonFraction name="neog:BusinessCombinationConsiderationPayable" contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">210,000</ix:nonFraction> payable to the former owner on <ix:nonNumeric name="neog:BusinessCombinationDateOfConsiderationPayable" contextRef="P01_01_2020To01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" format="ixt:datemonthdayyearen">January 1, 2022</ix:nonNumeric>, and up to $<ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">241,000</ix:nonFraction> in contingent consideration, payable in one year, based upon an excess net sales formula. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">280,000</ix:nonFraction>, inventory of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">174,000</ix:nonFraction>, machinery and equipment of</div> <div>$<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">16,000</ix:nonFraction>, other current assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">68,000</ix:nonFraction>, accounts payable of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">204,000</ix:nonFraction>, other current<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">liabilities of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="PAsOn01_01_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">11,000</ix:nonFraction>, contingent consideration accrual of </div></div> </ix:continuation> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-23 </div></div></div></div> </div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelectionAppend_14115411_3" continuedAt="TextSelectionAppend_14115411_4"> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">$<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">159,000</ix:nonFraction>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred tax liabilities of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">99,000</ix:nonFraction>, intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">398,000</ix:nonFraction> (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2020To01_01_2020_MinimumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_01_2020To01_01_2020_MaximumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. This operation continues to operate from its current location in Montevideo, Uruguay, reporting within the Food Safety segment. It is managed through Neogen&#8217;s Latin America operation.</div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On January&#160;9, 2020, the Company acquired the stock of Diessechem Srl, a distributor of food and feed diagnostics for the past 27 years, located<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>in<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>Italy.</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;">&#160;</div>This acquisition gives Neogen a direct sales presence in Italy. </div></div></div>Consideration for the purchase was $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,455,000</ix:nonFraction> in net cash. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary </div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">780,000</ix:nonFraction>, inventory of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,000</ix:nonFraction>, other current assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">160,000</ix:nonFraction>, accounts payable of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">140,000</ix:nonFraction>, other current liabilities of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">305,000</ix:nonFraction>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred tax liabilities of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">294,000</ix:nonFraction>, intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,225,000</ix:nonFraction> (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. This operation continues to operate from its current location in Milan, Italy, reporting within the Food Safety segment. It is managed through Neogen&#8217;s Scotland operation.</div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On January&#160;31, 2020, the Company acquired the stock of Abtek Biologicals Limited, a manufacturer and supplier of culture media supplements and microbiology technologies. This acquisition enhances the Company&#8217;s culture media product line offering for the worldwide industrial microbiology markets. Consideration for the purchase was $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,401,000</ix:nonFraction> in net cash, with $<ix:nonFraction name="neog:PaymentForBusinessAcquisitionContingentConsideration" contextRef="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,282,000</ix:nonFraction> paid at closing and $<ix:nonFraction name="neog:BusinessCombinationConsiderationPayable" contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">119,000</ix:nonFraction> payable to the former owner on January&#160;31, 2021. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary </div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">135,000</ix:nonFraction>, inventory of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">207,000</ix:nonFraction>, machinery and equipment of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">105,000</ix:nonFraction>, prepayments of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,000</ix:nonFraction>, accounts payable of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">118,000</ix:nonFraction>, other current liabilities of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">34,000</ix:nonFraction>, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred tax liabilities of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">92,000</ix:nonFraction>, intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">484,000</ix:nonFraction> (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. This manufacturing operation continues to operate from its current location in Liverpool, England, reporting within the Food Safety segment. It is managed through Neogen&#8217;s Scotland operation.</div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On February&#160;28, 2020, the Company acquired the assets of Cell BioSciences, an Australian distributor of food safety and industrial microbiology products. This acquisition gave Neogen a direct sales presence across Australasia for its entire product portfolio. Consideration for the purchase was $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,768,000</ix:nonFraction> in cash, with $<ix:nonFraction name="neog:PaymentForBusinessAcquisitionContingentConsideration" contextRef="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,596,000</ix:nonFraction> paid at closing and $<ix:nonFraction name="neog:BusinessCombinationConsiderationPayable" contextRef="PAsOn02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">172,000</ix:nonFraction> payable in one year. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary </div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="PAsOn02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">420,000</ix:nonFraction>, unearned revenue liability of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" contextRef="PAsOn02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">13,000</ix:nonFraction>, intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,338,000</ix:nonFraction> (with an estimated life of <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">3</ix:nonNumeric> to <ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). The business operates in Gatton, Australia, reporting within the Australian operations in the Animal Safety segment.</div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On March&#160;26, 2020, the Company acquired the assets of Chile-based Magiar Chilena, a distributor of food, animal and plant diagnostics, including Neogen products. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">This acquisition gives Neogen a direct sales presence in Chile. </div></div></div>Consideration for the purchase was $<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">400,000</ix:nonFraction> in cash, with $<ix:nonFraction name="neog:PaymentForBusinessAcquisitionContingentConsideration" contextRef="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">350,000</ix:nonFraction> paid at closing and $<ix:nonFraction name="neog:BusinessCombinationConsiderationPayable" contextRef="PAsOn03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">50,000</ix:nonFraction> payable to the former owner on <ix:nonNumeric name="neog:BusinessCombinationDateOfConsiderationPayable" contextRef="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis" format="ixt:datemonthdayyearen">March 26, 2021</ix:nonNumeric>. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary </div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="PAsOn03_26_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">164,000</ix:nonFraction>, machinery and equipment of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="PAsOn03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">53,000</ix:nonFraction>, and intangible assets of $<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" contextRef="PAsOn03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">183,000</ix:nonFraction> (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis" format="ixt-sec:duryear">5</ix:nonNumeric>-<ix:nonNumeric name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" contextRef="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis" format="ixt-sec:duryear">10</ix:nonNumeric></div> years). The business is operated from its current location in Santiago, Chile, reporting within the Food Safety segment. It is managed through Neogen&#8217;s Latin America operation.</div></div> </ix:continuation> <div style="text-align: center; line-height: 12pt;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-top: 12px; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:continuation id="TextSelectionAppend_14115411_4"> </ix:continuation></div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">For each acquisition listed above, the revenues and net income were not considered material and were therefore not disclosed.</div></div> <div>&#160;</div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em; line-height: 12pt;"></div> </div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:nonNumeric name="us-gaap:LongTermDebtTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">4.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Long-Term Debt</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has a financing agreement with a bank providing for a $<ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="INF" scale="0" format="ixt:numdotdecimal">15,000,000</ix:nonFraction> unsecured revolving line of credit, which expires on <ix:nonNumeric name="us-gaap:DebtInstrumentMaturityDate" contextRef="P06_01_2019To05_31_2020" format="ixt:datemonthdayyearen">September 30, 2021</ix:nonNumeric>. There were <ix:nonFraction name="us-gaap:LineOfCredit" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="INF" scale="0" format="ixt-sec:numwordsen"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction></ix:nonFraction> advances against the line of credit during fiscal years 2020 and 2019; there was <ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="INF" scale="0" format="ixt-sec:numwordsen">no</ix:nonFraction> balance outstanding at May&#160;31, 2020. Interest on any borrowings is <ix:nonNumeric name="us-gaap:LineOfCreditFacilityInterestRateDescription" contextRef="P06_01_2019To05_31_2020">LIBOR plus <span style="-sec-ix-hidden:hidden14114623">100</span> basis points</ix:nonNumeric> (rate under the terms of the agreement was <ix:nonFraction name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" contextRef="PAsOn05_31_2020" unitRef="Unit_pure" decimals="4" scale="-2" format="ixt:numdotdecimal">1.24</ix:nonFraction>% at May&#160;31, 2020). Financial covenants include maintaining specified levels of tangible net worth, debt service coverage, and funded debt to </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">EBITDA; the Company believes it was in compliance with these covenants at May&#160;31, 2020. </div></div></div></div></ix:nonNumeric> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-24</div></div></div></div> </div> </div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:nonNumeric name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114603">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">5.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equity Compensation Plans</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 12pt;">Incentive and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> options to purchase shares of common stock have been granted to directors, officers and employees of Neogen under the terms of the Company&#8217;s stock option plans. These options were granted at an exercise price of not less than the fair market value of the stock on the date of grant. Remaining shares available for grant under stock option plans were <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,501,000</ix:nonFraction>, <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="PAsOn05_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,997,000</ix:nonFraction> and <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="PAsOn05_31_2018" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">1,913,000</ix:nonFraction> at May&#160;31, 2020, 2019 and 2018, respectively. Options vest ratably over <span style="-sec-ix-hidden:hidden14114629">three</span> and <span style="-sec-ix-hidden:hidden14114630">five</span>-year periods and the contractual terms are generally <span style="-sec-ix-hidden:hidden14114631">five</span> or <ix:nonNumeric name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis" format="ixt-sec:durwordsen">ten years</ix:nonNumeric>.</div> <ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 57%; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 10%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 9%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="width: 10%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(options in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Exercise&#160;Price</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-Average<br/> Grant&#160;Date&#160;Fair&#160;Value</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2017 (<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn05_31_2017" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">661</ix:nonFraction> exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn05_31_2017" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">2,699</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn05_31_2017" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">32.88</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" contextRef="PAsOn05_31_2017" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">9.51</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">829</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">59.37</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">14.47</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">821</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">28.18</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">8.20</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">208</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">39.57</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">11.12</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2018 (<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn05_31_2018" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">508</ix:nonFraction> exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn05_31_2018" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">2,499</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">42.63</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" contextRef="PAsOn05_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">11.44</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">527</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">62.92</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">14.91</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">513</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">31.28</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">8.92</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">128</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">47.08</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">12.42</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2019 (<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn05_31_2019" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">617</ix:nonFraction> exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn05_31_2019" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">2,385</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">49.37</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" contextRef="PAsOn05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">12.70</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">562</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">63.91</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">15.56</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">719</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">40.24</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">11.05</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">66</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">57.44</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">14.20</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2020 (<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">486</ix:nonFraction> exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="INF" scale="3" format="ixt:numdotdecimal">2,162</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">55.96</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" contextRef="PAsOn05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">13.95</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div></ix:nonNumeric><ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of stock options outstanding at May&#160;31, 2020: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 54%; font-family: 'Times New Roman';"></td>
<td style="width: 6%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 6%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 6%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 6%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 6%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(options in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options Outstanding</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options&#160;Exercisable</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual&#160;Life</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"> <div style="border-bottom: 1px solid rgb(0, 0, 0); display: table-cell; font-size: x-small; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Range of Exercise Price</div></div></div></div> </td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise&#160;Price</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise&#160;Price</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$<ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">16.82</ix:nonFraction> - $<ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">40.91</ix:nonFraction> </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">507</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" format="ixt-sec:duryear">1.4</ix:nonNumeric> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">37.26</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">208</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">34.94</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$<ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">40.92</ix:nonFraction> - $<ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">61.56</ix:nonFraction> </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">605</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" format="ixt-sec:duryear">2.6</ix:nonNumeric> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">58.59</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">183</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">57.43</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$<ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">61.57</ix:nonFraction> - $<ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">62.88</ix:nonFraction> </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">465</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" format="ixt-sec:duryear">3.5</ix:nonNumeric> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">62.70</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">85</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">62.70</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$<ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">62.89</ix:nonFraction> - $<span style="-sec-ix-hidden:hidden14114808">64.05</span> </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">539</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" format="ixt-sec:duryear">4.4</ix:nonNumeric> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">63.90</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:zerodash">&#8212;</ix:nonFraction>&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; height: 16px; padding: 0pt 5pt 0pt 0pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="0" scale="0" format="ixt:zerodash">&#8212;</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$<ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">64.06</ix:nonFraction> - $<ix:nonFraction name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">68.96</ix:nonFraction> </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">46</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" format="ixt-sec:duryear">3.6</ix:nonNumeric> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">66.48</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">10</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">67.98</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 54%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">2,162</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" contextRef="P06_01_2019To05_31_2020" format="ixt-sec:duryear">3.0</ix:nonNumeric> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">55.96</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="-3" scale="3" format="ixt:numdotdecimal">486</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">48.94</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted average exercise price of shares that were exercisable at May&#160;31, 2020 and 2019 was $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="PAsOn05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">48.94</ix:nonFraction> and $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="PAsOn05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">40.68</ix:nonFraction>, respectively. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">Compensation expense related to share-based awards was $<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">6,468,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">5,543,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">4,909,000</ix:nonFraction> in fiscal years 2020, 2019 and 2018, respectively. Remaining compensation cost to be expensed in future periods for <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-vested</div> options was $<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">16,949,000</ix:nonFraction> at May&#160;31, 2020, with a weighted average expense recognition period of <ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" contextRef="P06_01_2019To05_31_2020" format="ixt-sec:duryear">3.2</ix:nonNumeric> years.</div> <ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 66%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 6%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 6%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 6%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year Ended </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">,&#160;2020</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">,&#160;2019</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">,&#160;2018</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Aggregate intrinsic value of options outstanding </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">32,988</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">22,798</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">82,649</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Aggregate intrinsic value of options exercisable </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,814</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,222</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">22,572</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Aggregate intrinsic value of options exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">19,597</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">21,382</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">25,844</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div></ix:nonNumeric></ix:nonNumeric> <div style="margin-top: 1em; margin-bottom: 0em;"></div> </div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-2<div style="display:inline;">4</div> </div></div></div></div> </div> </div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div></div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelection_14114603"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 14pt; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company offers eligible employees the <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">option </div>to purchase common stock at a <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" contextRef="P06_01_2019To05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">5</ix:nonFraction>% discount to the lower of the market value of the stock at the beginning or end of each participation period under the terms of the 2011 Employee Stock Purchase Plan; the discount is recorded in general and administrative expense. Total individual purchases in any year are limited to <ix:nonFraction name="neog:EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" contextRef="P06_01_2019To05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal">10</ix:nonFraction>% of compensation. Shares purchased by employees through this program were <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">21,578</ix:nonFraction> in fiscal 2020, <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">18,330</ix:nonFraction> in fiscal 2019 and <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">22,127</ix:nonFraction> in fiscal 2018. <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Common</div> stock totaling <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="PAsOn05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">343,817</ix:nonFraction> of the <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="PAsOn05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">712,500</ix:nonFraction> authorized shares are reserved for issuance under the plan.</div></div> </ix:continuation><ix:nonNumeric name="us-gaap:IncomeTaxDisclosureTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114721">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">6.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income Taxes</td> </tr> </table> <ix:nonNumeric name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income before income taxes by source consists of the following amounts: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 2.5%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 2.5%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 2.5%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="P06_01_2019To05_31_2020_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">62,329</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="P06_01_2018To05_31_2019_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">58,479</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="P06_01_2017To05_31_2018_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">62,310</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="P06_01_2019To05_31_2020_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">9,976</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="P06_01_2018To05_31_2019_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">14,480</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="P06_01_2017To05_31_2018_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">11,155</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">72,305</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">72,959</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">73,465</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <ix:nonNumeric name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The provision for income taxes consists of the following: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 71.5%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 4%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Current</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Domestic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Federal </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">6,886</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,173</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">9,715</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Uncertain tax provision </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">269</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">963</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">State </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,262</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,265</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,377</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">2,475</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,758</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,066</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Domestic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Federal </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,964</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,031</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,981</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">State </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">195</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">98</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">355</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">221</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">555</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">609</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 71.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision for Income Taxes </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,830</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,783</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,250</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 71.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div></ix:nonNumeric></ix:nonNumeric> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="text-align: center;"> <div style="margin-bottom: 0px; margin-top: 0px;">&#160;</div> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-26 </div></div></div></div> </div> </div> <div style="clear: both; max-height: 0px;"></div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelection_14114721" continuedAt="TextSelectionAppend_14114721_1"><ix:nonNumeric name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The reconciliation of income taxes computed at the U.S. federal statutory tax rate to income tax expense is as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 73%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 4%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax at U.S. statutory rate </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,184</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,321</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">21,459</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Permanent differences </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:EffectiveIncomeTaxRateReconciliationPermanentDifferences" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">360</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:EffectiveIncomeTaxRateReconciliationPermanentDifferences" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">56</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Section&#160;199 domestic production deduction </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,167</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Global intangible <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">low-taxed</div> income (GILTI)</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">438</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">840</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign derived intangible income deduction (FDII) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,120</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,531</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign rate differential </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">182</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">495</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">461</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Subpart F income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:IncomeTaxReconciliationSubpartFIncome" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">634</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:IncomeTaxReconciliationSubpartFIncome" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">842</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:IncomeTaxReconciliationSubpartFIncome" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">816</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax benefits on stock-based compensation </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,998</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">2,586</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">4,816</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changes in tax contingencies - Increase/(Release) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxContingencies" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">269</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxContingencies" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxContingencies" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,035</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision for state income taxes, net of federal benefit </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,412</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,251</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">975</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Remeasurement of deferred taxes </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">6,022</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Transition tax on foreign earnings and profits </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,223</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Tax <div style="display:inline;">c</div>redits </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:IncomeTaxReconciliationTaxCreditsAndOther" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,417</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:IncomeTaxReconciliationTaxCreditsAndOther" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,726</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:IncomeTaxReconciliationTaxCreditsAndOther" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,151</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; margin-left: 1em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td>
<td style="vertical-align: bottom; width: 4%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">750</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">80</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">429</ix:nonFraction></div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 73%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; background-color: rgb(204, 238, 255); width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Tax Expense </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,830</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,783</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,250</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 73%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">On June&#160;1, 2017, the Company adopted ASU No. <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-09&#8212;Compensation-Stock</div> Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, which simplifies the accounting for share-based payments to employees. The guidance requires the recognition of the income effects of awards in the income statement when the awards vest or are settled, thus eliminating additional <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital pools. The guidance also allows for a policy election to account for forfeitures as they occur, rather than on an estimated basis, and requires that excess tax benefits be classified as an operating activity on the Statement of Cash Flows. The adoption of this ASU decreased income tax expense by $<ix:nonFraction name="neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:numdotdecimal">2.0</ix:nonFraction>&#160;million in fiscal 2020, by $<ix:nonFraction name="neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:numdotdecimal">2.6</ix:nonFraction>&#160;million in fiscal 2019 and by $<ix:nonFraction name="neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:numdotdecimal">4.8</ix:nonFraction>&#160;million in fiscal 2018.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">On December&#160;22, 2017, the Tax Cuts and Jobs Act of 2017 (the U.S. Tax Act) was signed into law, making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a federal corporate tax rate decrease from <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P12_22_2017To12_22_2017" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">35</ix:nonFraction>% to <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_pure" decimals="2" scale="-2" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">21</ix:nonFraction></ix:nonFraction></ix:nonFraction>% for tax years beginning after December&#160;31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax on the mandatory deemed repatriation of foreign earnings. The U.S. Tax Act also includes a provision to tax global intangible <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">low-taxed</div> income (GILTI) of foreign subsidiaries and a deduction for foreign derived intangible income (FDII), both of which became effective for the Company beginning June&#160;1, 2018.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">In fiscal 2018, the Company recorded a net benefit of $<ix:nonFraction name="neog:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:numdotdecimal">4.8</ix:nonFraction>&#160;million related to the U.S. Tax Act, due to the impact of the reduction in the tax rate on deferred tax assets and liabilities of $<ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:numdotdecimal">6.0</ix:nonFraction>&#160;million, partially offset by $<ix:nonFraction name="neog:TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:numdotdecimal">1.2</ix:nonFraction>&#160;million of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax on the deemed repatriation of foreign earnings. In fiscal 2019, the Company finalized its calculation of these amounts and recorded immaterial adjustments to income tax expense; the Company also recorded expense of $<ix:nonFraction name="neog:TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" contextRef="P06_01_2017To05_31_2018_GiltiMemberusgaapIncomeTaxAuthorityNameAxis" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">840,000</ix:nonFraction> related to GILTI and a tax benefit of $<ix:nonFraction name="neog:TaxCutsAndJobsActOf2017IncomeTaxBenefit" contextRef="P06_01_2017To05_31_2018_GiltiMemberusgaapIncomeTaxAuthorityNameAxis" unitRef="Unit_USD" decimals="-5" scale="6" format="ixt:numdotdecimal">1.5</ix:nonFraction>&#160;million related to FDII.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign tax credits, primarily offsetting taxes associated with Subpart F and GILTI income, were $<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxCreditsForeign" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">945,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxCreditsForeign" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,296,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxCreditsForeign" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">791,000</ix:nonFraction> in fiscal years 2020, 2019 and 2018, respectively. The Company&#8217;s U.S. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">research and development credits </div></div></div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">were $<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">472,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">430,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">422,000</ix:nonFraction> in fiscal years 2020, 2019 and 2018, respectively. </div></div> </ix:continuation> <div>&#160;</div> <div style="text-align: center;"> <div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-2<div style="display:inline;">6</div> </div></div></div></div> </div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelectionAppend_14114721_1"> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred income taxes reflect the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. <ix:nonNumeric name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14115415">Significant components of our deferred income tax liabilities and assets are as follows:</ix:nonNumeric> </div></div> <ix:continuation id="TextSelection_14115415">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 4%; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax liabilities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Indefinite and long-lived assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">20,867</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">18,963</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">795</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">586</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">21,662</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">19,549</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stock <div style="letter-spacing: 0px; top: 0px;;display:inline;">o</div>ptions </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:DeferredTaxAssetsStockOptions" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,479</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:DeferredTaxAssetsStockOptions" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,497</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Inventories and accounts receivable </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:DeferredTaxAssetsReceivablesAndInventories" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,336</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:DeferredTaxAssetsReceivablesAndInventories" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,315</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax loss carryforwards </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">484</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">417</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:DeferredTaxAssetsAccruedLiabilitiesAndOther" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">657</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:DeferredTaxAssetsAccruedLiabilitiesAndOther" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,109</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: Valuation <div style="letter-spacing: 0px; top: 0px;;display:inline;">a</div>llowance </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:DeferredTaxAssetValuationAllowanceLossCarryForwards" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">419</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:DeferredTaxAssetValuationAllowanceLossCarryForwards" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">407</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,537</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">3,931</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net deferred income tax liabilities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">18,125</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,618</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> </ix:continuation> <ix:nonNumeric name="us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has the following net operating loss carryforwards: </div></div></div></div> </div> </div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div> </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">As of </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="text-decoration:underline;display:inline;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Jurisdiction </div></div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2020</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Expiry </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 70%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="PAsOn05_31_2020_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">408</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><ix:nonNumeric name="neog:OperatingLossCarryForwardsExpirationDescription" contextRef="P06_01_2019To05_31_2020_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis">2037 to indefinite</ix:nonNumeric> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 70%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="PAsOn05_31_2020_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,354</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonNumeric name="neog:OperatingLossCarryForwardsExpirationDescription" contextRef="P06_01_2019To05_31_2020_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis">2024 to 2039</ix:nonNumeric> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 70%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,762</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="clear: both; max-height: 0px;"></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We are subject to income taxes in the U.S. (federal and state) and in num<div style="letter-spacing: 0px; top: 0px;;display:inline;">e</div>rous foreign jurisdictions. Significant judgment is required in evaluating our tax positions and determining our provision for income taxes. During the ordinary course of business, there are transactions and calculations for which the ultimate tax determination is uncertain. We establish reserves for <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">tax-related</div> uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when we believe that certain positions might be challenged despite our belief that our tax return positions are fully supportable. We adjust these reserves in light of changing facts and circumstances, such as the outcome of tax audits. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate. </div></div></div></div> <ix:nonNumeric name="us-gaap:SummaryOfIncomeTaxContingenciesTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="margin-top: 12px; margin-bottom: 0px; text-align: left;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">The reconciliation of our tax </div></div></div><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;">uncertainties</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> is as follows: </div></div></div></div> <div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: 'Times New Roman';"></td>
<td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; vertical-align: bottom; font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">611</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">598</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="PAsOn05_31_2017" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">1,633</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Increase/(decrease) related to prior periods </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">56</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">106</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal">1,157</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Increase&#160;to current period </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">213</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">119</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">122</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending balance </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">880</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">611</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">598</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="margin-top: 12px; margin-bottom: 0px; text-align: left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company is no longer subject to examination by the Internal Revenue Service for fiscal year 2016 and preceding years. </div></div></div></div> </ix:continuation> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="letter-spacing: 0px; top: 0px;;display:inline;">27</div> </div></div></div></div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 0pt; margin-bottom: 0pt; line-height: 0pt;;font-weight: bold;">&#160;</div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">7.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Commitments and Contingencies</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company is involved in environmental remediation and monitoring activities at its Randolph, Wisconsin manufacturing facility and accrues for related costs when such costs are determined to be probable and estimable. The Company currently utilizes a pump and treat remediation strategy, which includes semi-annual monitoring and reporting, consulting, and maintenance of monitoring wells. We expense these annual costs of remediation, which have ranged from</div><div style="margin: 0px auto; width: 8.5in; letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"> <div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div><ix:nonFraction name="us-gaap:EnvironmentalRemediationExpense" contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis" unitRef="Unit_USD" decimals="INF" scale="0" format="ixt:numdotdecimal">38,000</ix:nonFraction><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> to $</div><ix:nonFraction name="us-gaap:EnvironmentalRemediationExpense" contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis" unitRef="Unit_USD" decimals="INF" scale="0" format="ixt:numdotdecimal">131,000</ix:nonFraction><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> per year over the past </div><ix:nonNumeric name="neog:RemedialActionObjectiveTimeFrame" contextRef="P06_01_2019To05_31_2020" format="ixt-sec:durwordsen">five years</ix:nonNumeric><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. The Company&#8217;s estimated liability for these costs was $</div><ix:nonFraction name="us-gaap:AccrualForEnvironmentalLossContingencies" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:AccrualForEnvironmentalLossContingencies" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">916,000</ix:nonFraction></ix:nonFraction><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> at both May&#160;</div>31</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2020</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and </div>2019</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, measured on an </div>undiscounted<div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> basis over an estimated period of </div><ix:nonNumeric name="neog:AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" contextRef="P06_01_2019To05_31_2020" format="ixt-sec:duryear">15</ix:nonNumeric><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> years; $</div><ix:nonFraction name="us-gaap:AccruedEnvironmentalLossContingenciesCurrent" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal"><ix:nonFraction name="us-gaap:AccruedEnvironmentalLossContingenciesCurrent" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">100,000</ix:nonFraction></ix:nonFraction><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> of the liability is recorded within current liabilities and the remainder is recorded within other </div><div style="white-space: nowrap; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> liabilities in the consolidated balance sheet. In fiscal </div>2019</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, the Company performed an updated Corrective Measures Study (CMS) on the site, per a request from the Wisconsin Department of Natural Resources (WDNR), and is currently in discussion with the WDNR regarding potential alternative remediation strategies going forward. The Company believes that the current pump and treat strategy is appropriate for the site. At this time, the outcome in terms of approach and future costs is unknown, but a change in the current remediation strategy, depending on the alternative selected, could require an increase in the currently recorded liability, with an offsetting charge to operations in the period recorded.</div></div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has agreements with unrelated third parties that provide for the payment of royalties on the sale of certain products. Royalty expense, recorded in sales and marketing, under the terms of these agreements was $<ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,524,000</ix:nonFraction>, $<ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,795,000</ix:nonFraction> and $<ix:nonFraction name="us-gaap:RoyaltyExpense" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">2,876,000</ix:nonFraction> for fiscal years 2020, 2019 and 2018, respectively. Some of these agreements provide for guaranteed minimum royalty payments to be paid each fiscal year by the Company for certain technologies. Future minimum royalty payments are as follows: 2021&#8212;$<ix:nonFraction name="us-gaap:ContractualObligationDueInNextTwelveMonths" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">182,000</ix:nonFraction>, 2022&#8212;$<ix:nonFraction name="us-gaap:ContractualObligationDueInSecondYear" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">110,000</ix:nonFraction>, 2023&#8212;$<ix:nonFraction name="us-gaap:ContractualObligationDueInThirdYear" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">105,000</ix:nonFraction>, 2024&#8212;$<ix:nonFraction name="us-gaap:ContractualObligationDueInFourthYear" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">105,000</ix:nonFraction> and 2025&#8212;$<ix:nonFraction name="us-gaap:ContractualObligationDueInFifthYear" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">105,000</ix:nonFraction>. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We lease office and manufacturing facilities, vehicles and equipment under <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable </div> operating leases. Rent expense for fiscal years 2020, 2019 and 2018 was<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div><ix:nonFraction name="us-gaap:OperatingLeasesRentExpenseNet" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,373,000</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, $</div><ix:nonFraction name="us-gaap:OperatingLeasesRentExpenseNet" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,633,000</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and $</div><span style="-sec-ix-hidden:hidden14114633">1,083,000</span><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> respectively.</div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-size: small; letter-spacing: 0px;;display:inline;">The Company is subject to certain legal and other proceedings in the </div>normal<div style="font-size: small; letter-spacing: 0px;;display:inline;"> course of business that, in the opinion of management, are not expected to have a material effect on its future results of operations or financial position.</div></div></ix:nonNumeric> <div style="font-size: 13.5pt; margin-top: 0px; margin-bottom: 0px; line-height: 13.5pt;"><div style="font-size: 13.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 13.5pt; font-size: 13.5pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 13.5pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 13.5pt;;display:inline;">&#160;</div></div></div></div></div> <ix:nonNumeric name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">8.</div></div></div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"> <div style="text-align: left; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">Defined Contribution Benefit</div></div></div></div><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"> Plan<div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 10pt;;display:inline;"><div style="line-height: 10pt; font-size: 10pt;;font-weight:bold;display:inline;"> </div></div></div></div></div></div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="margin-top: 4.5pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">The Company maintains a defined contribution 401(k) benefit plan covering substantially all <div style="letter-spacing: 0px; top: 0px;;display:inline;">domestic </div>employees. Employees are permitted to defer compensation up to IRS limits, with Neogen matching <ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" contextRef="P06_01_2019To05_31_2020_ScenarioOneMemberusgaapDeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">100</ix:nonFraction>% of the first 3% of deferred compensation and <ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" contextRef="P06_01_2019To05_31_2020_ScenarioTwoMemberusgaapDeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" unitRef="Unit_pure" decimals="INF" scale="-2" format="ixt:numdotdecimal">50</ix:nonFraction>% of the next 2% </div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">of deferred compensation. Neogen&#8217;s expense under this plan was<div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">&#160;</div></div></div></div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">$</div><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,535,000</ix:nonFraction><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">, $</div><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,361,000</ix:nonFraction><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">, and $</div><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">1,325,000</ix:nonFraction><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"> in fiscal years </div>2020</div><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">, </div>2019</div><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"> and </div>2018</div><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">, respectively.</div></div></div></div></ix:nonNumeric> <div style="margin-top: 18pt; margin-bottom: 0px;"></div> <ix:nonNumeric name="us-gaap:SegmentReportingDisclosureTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true" continuedAt="TextSelection_14114682">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">9.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Segment Information</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has <ix:nonFraction name="us-gaap:NumberOfReportableSegments" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_Segment" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> reportable segments: Food Safety and Animal Safety. The Food Safety segment is primarily engaged in the development, production and marketing of diagnostic test kits and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation. The Animal Safety segment is primarily engaged in the development, production and marketing of products dedicated to animal safety, including a complete line of consumable products marketed to veterinarians and animal health product distributors; this segment also provides genomic identification and related interpretive bioinformatic services. Additionally, the Animal Safety segment produces and markets rodenticides, disinfectants, and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities. </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s international operations in the United Kingdom, Mexico, Brazil, China and India originally focused on the sales and marketing of our food safety products, and each of these units reports through the Food Safety segment. In recent years, these operations have expanded to offer the Company&#8217;s complete line of products and services, including those usually associated with the Animal Safety segment such as cleaners, disinfectants, rodenticides, insecticides, veterinary instruments and genomics services. These additional products and services are managed and directed by existing management and are reported through the Food Safety segment. </div></div></div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s operation in Australia originally focused on providing genomics services and sales of animal safety products and reports through the Animal Safety segment. With the acquisition of Cell BioSciences in February 2020, this operation has expanded to offer our complete line of products and services, including those usually associated with the Food Safety segment. These additional products are managed and directed by existing management at Neogen Australasia and report through the Animal Safety segment. </div></div></div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The accounting policies of each of the segments are the same as those described in Note 1. </div></div></div></div></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="letter-spacing: 0px; top: 0px;;display:inline;">28</div> </div></div></div></div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 0pt; margin-bottom: 0pt; line-height: 0pt;;font-weight: bold;">&#160;</div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:continuation id="TextSelection_14114682" continuedAt="TextSelectionAppend_14114682_1"><ix:nonNumeric name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><div style="text-align: left;font-family: Times New Roman;font-size: 10pt;margin-top: 0pt;margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Segment information is as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 63%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">(in thousands) </div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Food&#160;Safety </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Animal&#160;Safety </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Corporate&#160;and<br/> Eliminations&#160;(1) </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Total </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2020 </div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">189,893</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;<ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">145,646</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2019To05_31_2020_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">335,539</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">22,798</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">59,833</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2019To05_31_2020_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">82,631</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 63%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">212,691</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">205,479</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">418,170</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income (loss) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">33,526</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">39,051</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2019To05_31_2020_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal" id="Fact_14114432">5,054</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">67,523</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,173</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,223</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">18,396</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">222,331</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">231,178</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2020_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal" id="Fact_14114439">343,673</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">797,182</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for long-lived assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,867</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,185</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">24,052</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 63%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2019 </div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">190,675</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">148,764</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2018To05_31_2019_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">339,439</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">22,799</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">51,948</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2018To05_31_2019_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">74,747</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 63%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">213,474</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">200,712</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">414,186</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income (loss) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">39,020</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">33,875</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2018To05_31_2019_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal" id="Fact_14114455">4,801</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">68,094</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">9,525</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,099</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">17,624</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; width: 0%; height: 16px; padding: 0pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">206,267</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">221,950</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2019_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal" id="Fact_14114462">267,523</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">695,740</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for long-lived assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">8,916</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">5,745</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">14,661</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 63%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2018 </div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">174,553</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">156,735</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">331,288</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">19,924</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">46,718</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">66,642</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 63%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">194,477</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">203,453</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">397,930</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income (loss) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">34,561</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">39,529</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2017To05_31_2018_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" sign="-" format="ixt:numdotdecimal" id="Fact_14114478">3,896</ix:nonFraction></div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">70,194</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">9,083</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">7,975</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">17,058</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; background-color: rgb(204, 238, 255); width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">186,570</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">220,629</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2018_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal" id="Fact_14114485">210,810</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:Assets" contextRef="PAsOn05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">618,009</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="padding: 0px; vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 63%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for long-lived assets </div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,538</ix:nonFraction> </div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">10,408</ix:nonFraction> </div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160; </div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:PaymentsToAcquireProductiveAssets" contextRef="P06_01_2017To05_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">20,946</ix:nonFraction> </div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="margin-top: 12pt; margin-bottom: 0px;"></div>
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">(1)</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Includes corporate assets, including cash and cash equivalents, marketable securities, current and deferred tax accounts, and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests.</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div></ix:nonNumeric></ix:continuation> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="text-align: center; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-30 </div></div></div></div> </div> </div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="margin-top: 1em; margin-bottom: 0em;"></div> </div> <div style="margin-top: 1em; margin-bottom: 0em; page-break-before: always;"></div> <hr style="width: 100%; height: 3px; color: rgb(153, 153, 153);"/> <div style="font-size: 13.28px; margin-top: 0pt; margin-bottom: 0pt; line-height: 0pt;;font-weight: bold;">&#160;</div> <div style="margin: 0px auto; width: 8.5in; font-size: 10pt;"><ix:nonNumeric name="us-gaap:DisaggregationOfRevenueTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true"><ix:continuation id="TextSelectionAppend_14114682_1"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the Company&#8217;s revenue disaggregated by geographical location: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7pt; font-size: 7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"></div> </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt; padding: 0pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"><div style="font-style:italic;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in thousands)</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Domestic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_USsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">253,458</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_USsrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">248,304</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgba(255, 255, 255, 0);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">International </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020_NonUsMembersrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">164,712</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019_NonUsMembersrtStatementGeographicalAxis" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">165,882</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenue </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2019To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">418,170</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="P06_01_2018To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">414,186</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 78%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> </ix:continuation></ix:nonNumeric> <div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <ix:nonNumeric name="us-gaap:TreasuryStockTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10.</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stock Repurchases<div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In October 2018, the Company&#8217;s Board of Directors passed a resolution terminating the Company&#8217;s prior stock buyback program, which had been approved in December 2008, and authorized a new program to purchase, subject to market conditions, up to </div></div></div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" contextRef="PAsOn10_31_2018" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">3,000,000</ix:nonFraction> shares of the Company&#8217;s common stock. In December 2018, the Company purchased <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" contextRef="P12_01_2018To12_31_2018" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">50,000</ix:nonFraction> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">shares under the new program in open market transactions for a total price, including commissions, of</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;$</div><ix:nonFraction name="neog:CumulativeStockRepurchasedAndRetiredValue" contextRef="PAsOn12_31_2018" unitRef="Unit_USD" decimals="0" scale="0" format="ixt:numdotdecimal">3,134,727</ix:nonFraction><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shares acquired under the program were retired. A total of <ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" contextRef="PAsOn05_31_2020" unitRef="Unit_shares" decimals="INF" scale="0" format="ixt:numdotdecimal">2,950,000</ix:nonFraction> shares of common stock remain&#160;available for repurchase under this program as of May&#160;31, 2020. </div></div></div></div></ix:nonNumeric> <div style="margin-top: 18pt; margin-bottom: 0px;"></div> <ix:nonNumeric name="us-gaap:QuarterlyFinancialInformationTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">11.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Summary of Quarterly Data (Unaudited)</td> </tr> </table> <ix:nonNumeric name="us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock" contextRef="P06_01_2019To05_31_2020" escape="true">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 66%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: 'Times New Roman';"></td>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Quarter Ended </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;">(in thousands, except per share)</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">August<br/> 2019</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">November<br/> 2019</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">February<br/> 2020</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">May 2020</div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2019To08_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">101,424</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P09_01_2019To11_30_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">107,803</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P12_01_2019To02_29_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">99,869</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P03_01_2020To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">109,074</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross Margin </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P06_01_2019To08_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">48,194</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P09_01_2019To11_30_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">51,026</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P12_01_2019To02_29_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">45,330</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P03_01_2020To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">51,729</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2019To08_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">14,652</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P09_01_2019To11_30_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">16,276</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P12_01_2019To02_29_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">12,200</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P03_01_2020To05_31_2020" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">16,347</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P06_01_2019To08_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.28</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P09_01_2019To11_30_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P12_01_2019To02_29_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.23</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P03_01_2020To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P06_01_2019To08_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.28</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P09_01_2019To11_30_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P12_01_2019To02_29_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.23</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P03_01_2020To05_31_2020" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 16px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="height: 16px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="14" style="height: 16px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="height: 16px; font-family: &quot;Times New Roman&quot;; padding: 0pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Quarter Ended </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;">(in thousands, except per share)</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">August<br/> 2018</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">November<br/> 2018</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">February<br/> 2019</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">May 2019</div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P06_01_2018To08_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">99,626</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P09_01_2018To11_30_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">107,098</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P12_01_2018To02_28_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">97,700</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="P03_01_2019To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">109,762</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross Margin </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P06_01_2018To08_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">46,729</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P09_01_2018To11_30_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">50,033</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P12_01_2018To02_28_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">44,628</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="P03_01_2019To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">50,530</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P06_01_2018To08_31_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,237</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P09_01_2018To11_30_2018" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">16,051</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P12_01_2018To02_28_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">13,073</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="P03_01_2019To05_31_2019" unitRef="Unit_USD" decimals="-3" scale="3" format="ixt:numdotdecimal">15,815</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P06_01_2018To08_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.29</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P09_01_2018To11_30_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P12_01_2018To02_28_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.25</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="P03_01_2019To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P06_01_2018To08_31_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.29</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P09_01_2018To11_30_2018" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.31</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P12_01_2018To02_28_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.25</ix:nonFraction> </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="P03_01_2019To05_31_2019" unitRef="Unit_USD_per_Share" decimals="2" scale="0" format="ixt:numdotdecimal">0.30</ix:nonFraction> </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div></ix:nonNumeric> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Quarterly net income per share is based on weighted-average shares outstanding and potentially dilutive stock options for the specific period&#160;and as a result, will not necessarily aggregate to total net income per share as computed for the year as disclosed in the consolidated statements of income. </div></div></ix:nonNumeric> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-size: x-small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-align: center; margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">F-<div style="letter-spacing: 0px; top: 0px;;display:inline;">30</div> </div></div> </div>
</body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.2
<SEQUENCE>2
<FILENAME>d925387dex32.htm
<DESCRIPTION>EX-3.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-3.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXHIBIT 3.2 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g925387page048.jpg" ALT="LOGO">
 </P> <P STYLE="font-family:Times New Roman; font-size:0.5pt"><FONT COLOR="#FFFFFF">Michigan Department of Energy, Labor &amp; Economic Growth Filing Endorsement This is to Certify that the CERTIFICATE OF AMENDMENT-
CORPORATION for NEOGEN CORPORATION ID NUMBER: 059092 received by facsimile transmission on October 11, 2010 is hereby endorsed Filed on October 11, 2010 by the Administrator. The document is effective on the date filed, unless a subsequent effective
date within 90 days after received date is stated in the document. In testimony whereof, I have hereunto set my hand and affixed the Seal of the Department, in the City of Lansing, this 11TH day of October, 2010. Director </FONT></P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g925387page049.jpg" ALT="LOGO">
 </P> <P STYLE="font-family:Times New Roman; font-size:0.5pt"><FONT COLOR="#FFFFFF">BCS/CD-515 (Rev. 08/10) MICHIGAN DEPARTMENT OF ENERGY, LABOR &amp; ECONOMIC GROWTH BUREAU OF COMMERCIAL SERVICES Date Received This
document is effective on the date filed, unless a subsequent effective date within 90 days after received date Is stated in the document. Name Richard C. Lowe, Lowe Law Firm, PC Address 2375 Woodlake Drive, Suite 380 City State ZIP Code Okemos Ml
48864 EFFECTIVE DATE: Document will be returned to the name and address you enter above. If left blank, document will be returned to the registered office. CERTIFICATE OF AMENDMENT TO THE ARTICLES OF INCORPORATION For use by Domestic Profit and
Nonprofit Corporations (Please read information and instructions on the last page) Pursuant to the provisions of Act 284, Public Acts of 1972, (profit corporations), or Act 162, Public Acts of 1982 (nonprofit corporations), the undersigned
corporation executes the following Certificate: 1. The present name of the corporation is: Neogen Corporation 2. The identification number assigned by the Bureau Is: 059092 3. Article ____Ill ___ of the Articles of Incorporation is hereby amended to
read as follows: The total authorized shares: Common Shares: 30,000,000 Par Value: $0.16 Preferred Shares: Par Value: 100,000 $1 .00 A statement of all or any of the relative rights, preferences and limitations of the shares of each class Is as
follows: The Preferred Stock shall be issued from time to time in one or more series of such number of shares with such distinctive serial designations and (a) may have such voting powers; (b) may be subject to redemption at such time or times and
at such prices; (c) may be entitled to receive dividends (which may be cumulative or non-cumulative) at such rate or rates, on such conditions, and at such times, and payable in preference to, or in such relation to, the dividends payable on any
other class or classes or series of stock; (d) may have such rights upon the dissolution of or upon any distribution of the assets of, the Company; (e) may be convertible into, or exchangeable for, shares of any other class or classes or of any
other series of tho same or any other class or classes of stock of the Company, at such price or prices or at such rates of exchange, and with such adjustments; and (f) may have such other relative participation, optional or other special rights,
preferences, qualifications, limitations, or restrictions thereof, all as shall hereafter be stated and expressed in the resolution or resolutions providing for the Issue of each such series of Preferred Stock from time to time adopted by the Board
of Directors pursuant to the authority so to do which is hereby expressly vested in the Board of Directors. </FONT></P>
</DIV></Center>


<p style="margin-top:1em; margin-bottom:0em; page-break-before:always">
<HR SIZE="3" style="COLOR:#999999" WIDTH="100%" ALIGN="CENTER">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt;margin-bottom:0pt" ALIGN="center">


<IMG SRC="g925387page050.jpg" ALT="LOGO">
 </P> <P STYLE="font-family:Times New Roman; font-size:0.5pt"><FONT COLOR="#FFFFFF">COMPLETE ONLY ONE OF THE FOLLOWING: 4. Profit or Nonprofit Corporations: For amendments adopted by unanimous consent of incorporators
before the first meeting of the board of directors or trustees. The foregoing amendment to the Articles of Incorporation was duly adopted on the day of ---------, , in accordance with the provisions of the Act by the unanimous consent of the
incorporator(s) before the first meeting of the Board of Directors or Trustees. Signed this ____ day of ________ _ (Signature) (Signature) (Type or Print Name) (Type or Print Name) (Signature) (Signature) (Type or Print Name) (Type or Print Name) 5.
Profit Corporation Only: Shareholder or Board Approval The foregoing amendment to the Articles of Incorporation proposed by the board was was duly adopted on the ___11th days october _- __2007 _ , by the: (check one of the following) [l]
shareholders at a meeting in accordance with Section 611 (3) of the Act. D written consent of the shareholders having not less than the minimum number of votes required by statute In accordance with Section 407(1) of the Act. Written notice to
shareholders who have not consented in writing has been given. (Note: Written consent by less than all of the shareholders is permitted only if such provision appears in the Articles of Incorporation.) D written consent of all the shareholders
entitled to vote In accordance with Section 407(2) of the Act. 0 board of a profit corporation pursuant to section 611 (2) of the Act. Profit Corporations and Professional Service Corporations Signed this _7th day of _october , 2010 By (Signature of
an lu1horized officer or agent) James L. Herbert, Chief Executive Officer (Type or Print Name) </FONT></P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>3
<FILENAME>d925387dex21.htm
<DESCRIPTION>EX-21
<TEXT>
<HTML><HEAD>
<TITLE>EX-21</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXHIBIT 21 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>SUBSIDIARIES OF THE REGISTRANT </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>NEOGEN CORPORATION AND SUBSIDIARIES </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>May&nbsp;31, 2020 </B></P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="62%"></TD>

<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD>

<TD VALIGN="bottom" WIDTH="8%"></TD>
<TD></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom">&nbsp;</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>WHERE&nbsp;INCORPORATED</B></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center" STYLE="border-bottom:1.00pt solid #000000"><B>PERCENTAGE&nbsp;OWNED<BR>BY NEOGEN<BR>CORPORATION</B></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Abtek (Biologicals) Ltd</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">England, United Kingdom</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Acumedia Manufacturers, Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Michigan, U.S.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Chem-Tech, Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Michigan, U.S.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">GeneSeek, Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Nebraska, U.S.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Hacco, Inc.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Michigan, U.S.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Lab M Ltd</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">England,&nbsp;United&nbsp;Kingdom</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Australasia Pty Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Australia</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Canada</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Canada</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Chile SpA</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Chile</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen do Brasil Productos Para Labratories LTDA.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Brazil</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Europe Limited</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Scotland,&nbsp;United&nbsp;Kingdom</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Italia S.r.l.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Italy</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Latinoamerica S.A.P.I. DE C.V.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Mexico</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen <FONT STYLE="white-space:nowrap">Bio-Scientific</FONT> Technology (Shanghai) Co.,
Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">China</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Food and Animal Security (India) PVT, LTD</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">India</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Properties, LLC II</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Michigan, U.S.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Properties, LLC III</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Michigan, U.S.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Properties, LLC V</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Michigan, U.S.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Properties, LLC VI</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Michigan, U.S.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Properties, LLC VII</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Nebraska, U.S.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Neogen Uruguay</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Uruguay</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Preserve International</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Nevada, U.S.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Productos Quimicos Magiar S.A.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Argentina</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Quat-Chem Ltd.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">England, United Kingdom</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; margin-left:1.00em; text-indent:-1.00em; font-size:10pt; font-family:Times New Roman">Rogama Industria Comercio Ltda.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">Brazil</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" ALIGN="center">100%</TD></TR>
</TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">All subsidiaries listed above are included in the consolidated financial statements of Neogen Corporation. </P>
<P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>4
<FILENAME>d925387dex23.htm
<DESCRIPTION>EX-23
<TEXT>
<HTML><HEAD>
<TITLE>EX-23</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">

 <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2"><B>EXHIBIT 23 </B></FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px" ALIGN="center"><FONT
STYLE="font-family:Times New Roman" SIZE="2"><B>Consent of Independent Registered Public Accounting Firm </B></FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">Neogen Corporation </FONT></P>
<P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">Lansing, Michigan </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">We hereby consent to the
incorporation by reference in the Registration Statement on Form S-8 (No. 333-184176) of Neogen Corporation of our reports dated July 30, 2020, relating to the consolidated financial statements, and the effectiveness of Neogen Corporation&#146;s
internal control over financial reporting, which appear in this Form 10-K. </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px" ALIGN="center"><FONT STYLE="font-family:Times New Roman" SIZE="2">/s/ BDO USA, LLP </FONT></P>
<P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">Grand Rapids, Michigan </FONT></P> <P STYLE="margin-top:12px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="2">July 30, 2020
</FONT></P>
 <p STYLE="margin-top:0px;margin-bottom:0px"><FONT SIZE="1">&nbsp;</FONT></P> <P STYLE="margin-top:0px;margin-bottom:0px"><FONT STYLE="font-family:Times New Roman" SIZE="1">BDO USA, LLP, a Delaware
limited liability partnership, is the U.S. member of BDO International Limited, a UK company limited by guarantee, and forms part of the international BDO network of independent member firms. </FONT></P> <P STYLE="margin-top:6px;margin-bottom:0px"><FONT
STYLE="font-family:Times New Roman" SIZE="1">BDO is the brand name for the BDO network and for each of the BDO Member Firms. </FONT></P>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-24
<SEQUENCE>5
<FILENAME>d925387dex24.htm
<DESCRIPTION>EX-24
<TEXT>
<HTML><HEAD>
<TITLE>EX-24</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXHIBIT 24 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">POWER OF ATTORNEY APPOINTING </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">JOHN
E. ADENT AND STEVEN J. QUINLAN </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><U>Power of Attorney </U></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Each of the undersigned, in his/her capacity as a director, officer, or both, of Neogen Corporation, appoints John E. Adent and Steven J. Quinlan, or either
of them, to be his/her true and lawful attorney to execute in his/her name, place and stead, a Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the year ended May&nbsp;31, 2020 and to file the same with any exhibits or amendments
thereto and other documents in connection therewith, with the Securities and Exchange Commission. John E. Adent and Steven J. Quinlan shall have full power and authority to do and perform in the name and on the behalf of each of the undersigned, in
any capacity, every act required or necessary to be done as fully as each of the undersigned might or could do in person. </P> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" ALIGN="center">


<TR>

<TD WIDTH="42%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="40%"></TD>

<TD VALIGN="bottom" WIDTH="1%"></TD>
<TD WIDTH="16%"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt">
<TD VALIGN="bottom" NOWRAP STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>Signature</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>Title</B></P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="bottom" STYLE="border-bottom:1.00pt solid #000000"> <P STYLE="margin-top:0pt; margin-bottom:1pt; font-size:8pt; font-family:Times New Roman"><B>Date</B></P></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">President&nbsp;&amp; Chief Executive Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ John E. Adent</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">(Principal Executive Officer)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">July&nbsp;30, 2020</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">John E. Adent</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Vice President&nbsp;&amp; Chief Financial Officer</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Steven J. Quinlan</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">(Principal&nbsp;Financial&nbsp;&amp;&nbsp;Accounting&nbsp;Officer)</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">July&nbsp;30, 2020</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Steven J. Quinlan</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ James C. Borel</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Chairman of the Board of Directors</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">July&nbsp;30, 2020</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">James C. Borel</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ William T. Boehm, Ph.D.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">July&nbsp;30, 2020</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">William T. Boehm, Ph.D.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Ronald D. Green, Ph.D.</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">July&nbsp;30, 2020</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Ronald D. Green, Ph.D.</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ James L. Herbert</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">July&nbsp;30, 2020</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">James L. Herbert</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ G. Bruce Papesh</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">July&nbsp;30, 2020</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">G. Bruce Papesh</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ James P. Tobin</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">July&nbsp;30, 2020</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">James P. Tobin</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
<TR STYLE="font-size:1pt">
<TD HEIGHT="16"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD>
<TD HEIGHT="16" COLSPAN="2"></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Darci L. Vetter</P></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top">Director</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top" ALIGN="center">July&nbsp;30, 2020</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Darci L. Vetter</TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD>
<TD VALIGN="bottom">&nbsp;&nbsp;</TD>
<TD VALIGN="top"></TD></TR>
</TABLE> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>d925387dex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.1</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXHIBIT 31.1 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>PURSUANT TO RULES <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> and <FONT STYLE="white-space:nowrap">15d-14(a)</FONT> UNDER THE
SECURITIES EXCHANGE ACT OF 1934, </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>NEOGEN CORPORATION AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I,
John E. Adent, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the period ended
May&nbsp;31, 2020 of Neogen Corporation; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The registrant&#146;s other certifying officer and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act
Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the registrant and have: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">designed such disclosure controls and procedures or caused such disclosure controls and procedures to be
designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is
being prepared; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">evaluated the effectiveness of the registrant&#146;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; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">disclosed in this report any change in the registrant&#146;s internal control over financial reporting that
occurred during the registrant&#146;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The registrant&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of
internal control over financial reporting to the registrant&#146;s auditors and the audit committee of the registrant&#146;s board of directors: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">all significant deficiencies and material weaknesses in the design or operation of internal controls over
financial reporting which are reasonably likely to adversely affect the registrant&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any fraud, whether or not material, that involves management or other employees who have a significant role in
the registrant&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: July&nbsp;30, 2020 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ John E. Adent</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">John E. Adent</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">President&nbsp;&amp; Chief Executive Officer</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Principal Executive Officer)</TD></TR>
</TABLE></DIV>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>d925387dex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML><HEAD>
<TITLE>EX-31.2</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXHIBIT 31.2 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>CERTIFICATION OF PRINCIPAL ACCOUNTING OFFICER </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>PURSUANT TO RULES <FONT STYLE="white-space:nowrap">13a-14(a)</FONT> and <FONT STYLE="white-space:nowrap">15d-14(a)</FONT> UNDER THE
SECURITIES EXCHANGE ACT OF 1934, </B></P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>NEOGEN CORPORATION AND SUBSIDIARIES </B></P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">I,
Steven J. Quinlan, certify that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">1.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">I have reviewed this Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> for the period ended
May&nbsp;31, 2020 of Neogen Corporation; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">2.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">3.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">4.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The registrant&#146;s other certifying officer and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules <FONT STYLE="white-space:nowrap">13a-15(e)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(e))</FONT> and internal control over financial reporting (as defined in Exchange Act
Rules <FONT STYLE="white-space:nowrap">13a-15(f)</FONT> and <FONT STYLE="white-space:nowrap">15d-15(f))</FONT> for the registrant and have: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">designed such disclosure controls and procedures or caused such disclosure controls and procedures to be
designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is
being prepared; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">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; </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">c)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">evaluated the effectiveness of the registrant&#146;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; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">d)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">disclosed in this report any change in the registrant&#146;s internal control over financial reporting that
occurred during the registrant&#146;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant&#146;s internal control over financial reporting. </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%" VALIGN="top" ALIGN="left">5.</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">The registrant&#146;s other certifying officer and I have disclosed, based on our most recent evaluation of
internal control over financial reporting to the registrant&#146;s auditors and the audit committee of the registrant&#146;s board of directors: </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">a)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">all significant deficiencies and material weaknesses in the design or operation of internal controls over
financial reporting which are reasonably likely to adversely affect the registrant&#146;s ability to record, process, summarize and report financial information; and </P></TD></TR></TABLE>
<P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="9%">&nbsp;</TD>
<TD WIDTH="4%" VALIGN="top" ALIGN="left">b)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">any fraud, whether or not material, that involves management or other employees who have a significant role in
the registrant&#146;s internal control over financial reporting. </P></TD></TR></TABLE> <P STYLE="margin-top:18pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Dated: July&nbsp;30, 2020 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Steven J. Quinlan</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Steven J. Quinlan</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Vice President&nbsp;&amp; Chief Financial Officer</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Principal&nbsp;Financial&nbsp;&amp; Accounting&nbsp;Officer)</TD></TR>
</TABLE></DIV> <P STYLE="font-size:18pt; margin-top:0pt; margin-bottom:0pt">&nbsp;</P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>8
<FILENAME>d925387dex321.htm
<DESCRIPTION>EX-32
<TEXT>
<HTML><HEAD>
<TITLE>EX-32</TITLE>
</HEAD>
 <BODY BGCOLOR="WHITE">


<Center><DIV STYLE="width:8.5in" align="left">
 <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>EXHIBIT 32 </B></P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center"><B>NEOGEN CORPORATION </B></P>
<P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">CERTIFICATION PURSUANT TO </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">18
U.S.C. SECTION 1350, </P> <P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">AS ADOPTED PURSUANT TO </P>
<P STYLE="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman" ALIGN="center">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </P> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">In
connection with this Annual Report on Form <FONT STYLE="white-space:nowrap">10-K</FONT> of Neogen Corporation (the &#147;Company&#148;) for the period ended May&nbsp;31, 2020 as filed with the Securities and Exchange Commission on the date hereof
(the &#147;Report&#148;), I, John E. Adent, as Chief Executive Officer and I, Steven J. Quinlan, as Chief Accounting Officer, hereby certify pursuant to 18 U.S.C. &#167; 1350, as adopted pursuant to &#167; 906 of the Sarbanes-Oxley Act of 2002,
that: </P> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(1)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">This Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of
1934; and </P></TD></TR></TABLE> <P STYLE="font-size:6pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P>
<TABLE STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt" BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100%">
<TR style = "page-break-inside:avoid">
<TD WIDTH="4%">&nbsp;</TD>
<TD WIDTH="5%" VALIGN="top" ALIGN="left">(2)</TD>
<TD ALIGN="left" VALIGN="top"> <P STYLE=" margin-top:0pt ; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman; " ALIGN="left">Information contained in this Report fairly presents, in all material respects, the financial condition and
result of operations of the Company. </P></TD></TR></TABLE> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">Date: July&nbsp;30, 2020 </P>
<P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ John E. Adent</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">John E. Adent</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">President&nbsp;&amp; Chief Executive Officer</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Principal Executive Officer)</TD></TR>
</TABLE></DIV> <P STYLE="font-size:12pt;margin-top:0pt;margin-bottom:0pt">&nbsp;</P><DIV ALIGN="right">
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="40%" BORDER="0" STYLE="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt">


<TR>

<TD WIDTH="100%"></TD></TR>


<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top"> <P STYLE="margin-top:0pt; margin-bottom:1pt; border-bottom:1px solid #000000; font-size:10pt; font-family:Times New Roman">/s/ Steven J. Quinlan</P></TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Steven J. Quinlan</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">Vice President&nbsp;&amp; Chief Financial Officer</TD></TR>
<TR STYLE="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt">
<TD VALIGN="top">(Principal Financial&nbsp;&amp; Accounting Officer)</TD></TR>
</TABLE></DIV> <P STYLE="margin-top:12pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman">A signed original of this written statement required by Section&nbsp;906 has been provided to the Company and will be
retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request. </P>
</DIV></Center>

</BODY></HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>neog-20200531.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 30-July-2020 [03:09:36] {PM}-->
<schema targetNamespace="http://neogencorp.com/20200531" elementFormDefault="qualified" xmlns:neog="http://neogencorp.com/20200531" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31">
<annotation>
<appinfo>
<link:roleType roleURI="http://neogencorp.com/role/CoverPage" id="CoverPage">
<link:definition>1001 - Document - Cover Page</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
<link:definition>1002 - Statement - Consolidated Balance Sheets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
<link:definition>1003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfIncome" id="ConsolidatedStatementsOfIncome">
<link:definition>1004 - Statement - Consolidated Statements of Income</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome">
<link:definition>1005 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity" id="ConsolidatedStatementsOfStockholdersEquity">
<link:definition>1006 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
<link:definition>1007 - Statement - Consolidated Statements of Cash Flows</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
<link:definition>1008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets" id="GoodwillAndOtherIntangibleAssets">
<link:definition>1009 - Disclosure - Goodwill and Other Intangible Assets</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/BusinessCombinations" id="BusinessCombinations">
<link:definition>1010 - Disclosure - Business Combinations</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/LongTermDebt" id="LongTermDebt">
<link:definition>1011 - Disclosure - Long Term Debt</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/EquityCompensationPlans" id="EquityCompensationPlans">
<link:definition>1012 - Disclosure - Equity Compensation Plans</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/IncomeTaxes" id="IncomeTaxes">
<link:definition>1013 - Disclosure - Income Taxes</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
<link:definition>1014 - Disclosure - Commitments and Contingencies</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/DefinedContributionBenefitPlan" id="DefinedContributionBenefitPlan">
<link:definition>1015 - Disclosure - Defined Contribution Benefit Plan</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SegmentInformation" id="SegmentInformation">
<link:definition>1016 - Disclosure - Segment Information</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/StockRepurchases" id="StockRepurchases">
<link:definition>1017 - Disclosure - Stock Repurchases</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited" id="SummaryOfQuarterlyDataUnaudited">
<link:definition>1018 - Disclosure - Summary of Quarterly Data (Unaudited)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
<link:definition>1019 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
<link:definition>1020 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables" id="GoodwillAndOtherIntangibleAssetsTables">
<link:definition>1021 - Disclosure - Goodwill and Other Intangible Assets (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/EquityCompensationPlansTables" id="EquityCompensationPlansTables">
<link:definition>1022 - Disclosure - Equity Compensation Plans (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
<link:definition>1023 - Disclosure - Income Taxes (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SegmentInformationTables" id="SegmentInformationTables">
<link:definition>1024 - Disclosure - Segment Information (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SummaryOfQuarterlyDataUnauditedTables" id="SummaryOfQuarterlyDataUnauditedTables">
<link:definition>1025 - Disclosure - Summary of Quarterly Data (Unaudited) (Tables)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" id="SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
<link:definition>1026 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/MarketableSecuritiesDetail" id="MarketableSecuritiesDetail">
<link:definition>1027 - Disclosure - Marketable Securities (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails" id="ComponentsOfMarketableSecuritiesDetails">
<link:definition>1028 - Disclosure - Components of marketable securities (Details)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail" id="ActivityInAllowanceForDoubtfulAccountsDetail">
<link:definition>1029 - Disclosure - Activity in Allowance for Doubtful Accounts (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/InventoriesDetail" id="InventoriesDetail">
<link:definition>1030 - Disclosure - Inventories (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail" id="FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail">
<link:definition>1031 - Disclosure - Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail" id="CalculationOfNetIncomePerShareDetail">
<link:definition>1032 - Disclosure - Calculation of Net Income Per Share (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail" id="SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail">
<link:definition>1033 - Disclosure - Supplemental Balance Sheet Information Related to Operating Leases (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail" id="WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail">
<link:definition>1034 - Disclosure - Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail" id="ComponentsOfLeaseExpenseDetail">
<link:definition>1035 - Disclosure - Components of Lease Expense (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail" id="UndiscountedMinimumLeasePaymentsDetail">
<link:definition>1036 - Disclosure - Undiscounted Minimum Lease Payments (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/DisaggregatedRevenueDetail" id="DisaggregatedRevenueDetail">
<link:definition>1037 - Disclosure - Disaggregated Revenue (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail" id="SummaryOfUnauditedConsolidatedStatementOfIncomeDetail">
<link:definition>1038 - Disclosure - Summary of Unaudited Consolidated Statement of Income (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" id="GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail">
<link:definition>1039 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/GoodwillByBusinessSegmentDetail" id="GoodwillByBusinessSegmentDetail">
<link:definition>1040 - Disclosure - Goodwill by Business Segment (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail" id="AmortizableOfIntangibleAssetsDetail">
<link:definition>1041 - Disclosure - Amortizable of Intangible Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail" id="BusinessCombinationsAdditionalInformationDetail">
<link:definition>1042 - Disclosure - Business Combinations - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail" id="LongTermDebtAdditionalInformationDetail">
<link:definition>1043 - Disclosure - Long Term Debt - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail" id="EquityCompensationPlansAdditionalInformationDetail">
<link:definition>1044 - Disclosure - Equity Compensation Plans - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/StockOptionActivityDetail" id="StockOptionActivityDetail">
<link:definition>1045 - Disclosure - Stock Option Activity (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/StockOptionActivityParentheticalDetail" id="StockOptionActivityParentheticalDetail">
<link:definition>1046 - Disclosure - Stock Option Activity (Parenthetical) (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail" id="SummaryOfStockOptionsOutstandingDetail">
<link:definition>1047 - Disclosure - Summary of Stock Options Outstanding (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail" id="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail">
<link:definition>1048 - Disclosure - Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options Intrinsic Value (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail" id="IncomeBeforeIncomeTaxesDetail">
<link:definition>1049 - Disclosure - Income Before Income Taxes (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ProvisionForIncomeTaxesDetail" id="ProvisionForIncomeTaxesDetail">
<link:definition>1050 - Disclosure - Provision for Income Taxes (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail" id="ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail">
<link:definition>1051 - Disclosure - Reconciliation of Income Taxes Computed at the U.S. Federal Statutory Tax Rate to Income Tax Expense (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail" id="IncomeTaxesAdditionalInformationDetail">
<link:definition>1052 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail" id="SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail">
<link:definition>1053 - Disclosure - Significant Components of Deferred Income Tax Liabilities and Assets (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/OperatingLossCarryForwardsDetail" id="OperatingLossCarryForwardsDetail">
<link:definition>1054 - Disclosure - Operating Loss Carry forwards (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail" id="ReconciliationOfOurTaxUncertaintiesDetail">
<link:definition>1055 - Disclosure - Reconciliation of Our Tax Uncertainties (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" id="CommitmentsAndContingenciesAdditionalInformationDetail">
<link:definition>1056 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail" id="DefinedContributionBenefitPlanAdditionalInformationDetail">
<link:definition>1057 - Disclosure - Defined Contribution Benefit Plan - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail" id="SegmentInformationAdditionalInformationDetail">
<link:definition>1058 - Disclosure - Segment Information - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SegmentInformationDetail" id="SegmentInformationDetail">
<link:definition>1059 - Disclosure - Segment Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail" id="DisaggregatedRevenueByGeographicLocationDetail">
<link:definition>1060 - Disclosure - Disaggregated Revenue by Geographic Location (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail" id="StockRepurchasesAdditionalInformationDetail">
<link:definition>1061 - Disclosure - Stock Repurchases - Additional Information (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:roleType roleURI="http://neogencorp.com/role/SummaryOfQuarterlyDataDetail" id="SummaryOfQuarterlyDataDetail">
<link:definition>1062 - Disclosure - Summary of Quarterly Data (Detail)</link:definition>
<link:usedOn>link:presentationLink</link:usedOn>
<link:usedOn>link:definitionLink</link:usedOn>
<link:usedOn>link:calculationLink</link:usedOn>
</link:roleType>
<link:linkbaseRef xlink:type="simple" xlink:href="neog-20200531_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="neog-20200531_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="neog-20200531_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
<link:linkbaseRef xlink:type="simple" xlink:href="neog-20200531_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
</appinfo>
</annotation>
<import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
<import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
<import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
<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" />
<import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/currency/2020-01-31" schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/exch/2020-01-31" schemaLocation="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd" />
<import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
<import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
<import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
<import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
<import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd" />
<import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd" />
<import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd" />
<element name="AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PurchaseOfMinorityInterests" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_PurchaseOfMinorityInterests" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" substitutionGroup="xbrli:item" />
<element name="RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="NatureOfOperationsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_NatureOfOperationsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="RecentlyAdoptedAccountingStandardsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" substitutionGroup="xbrli:item" />
<element name="AllowanceForDoubtfulAccountsTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_AllowanceForDoubtfulAccountsTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" substitutionGroup="xbrli:item" />
<element name="ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" substitutionGroup="xbrli:item" />
<element name="SignificantAccountingPoliciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_SignificantAccountingPoliciesTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="SignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_SignificantAccountingPoliciesLineItems" substitutionGroup="xbrli:item" />
<element name="MarketableSecuritiesContractualMaturityPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_MarketableSecuritiesContractualMaturityPeriod" substitutionGroup="xbrli:item" />
<element name="ProductsAndServicesPaymentTerms" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_ProductsAndServicesPaymentTerms" substitutionGroup="xbrli:item" />
<element name="ConcentrationRiskReceivablesSingleCustomerPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_ConcentrationRiskReceivablesSingleCustomerPercentage" substitutionGroup="xbrli:item" />
<element name="CashHeldByForeignSubsidiaries" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="neog_CashHeldByForeignSubsidiaries" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="CustomerOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_CustomerOneMember" substitutionGroup="xbrli:item" />
<element name="BuildingsAndImprovementsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_BuildingsAndImprovementsMember" substitutionGroup="xbrli:item" />
<element name="FurnitureFixturesMachineryAndEquipmentMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_FurnitureFixturesMachineryAndEquipmentMember" substitutionGroup="xbrli:item" />
<element name="MaturityAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_MaturityAxis" substitutionGroup="xbrldt:dimensionItem" />
<element name="MaturityDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_MaturityDomain" substitutionGroup="xbrli:item" />
<element name="MaturityInZeroToNinetyDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_MaturityInZeroToNinetyDaysMember" substitutionGroup="xbrli:item" />
<element name="MaturityInNinetyOneToOneHundredEightyDaysMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_MaturityInNinetyOneToOneHundredEightyDaysMember" substitutionGroup="xbrli:item" />
<element name="MaturityInOneHundredEightyOneToOneYearMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_MaturityInOneHundredEightyOneToOneYearMember" substitutionGroup="xbrli:item" />
<element name="MaturityInOneToTwoYearMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_MaturityInOneToTwoYearMember" substitutionGroup="xbrli:item" />
<element name="CommercialPaperandCorporateBondsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_CommercialPaperandCorporateBondsMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" substitutionGroup="xbrli:item" />
<element name="ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" substitutionGroup="xbrli:item" />
<element name="EarningsPerShareTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_EarningsPerShareTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="EarningsPerShareLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_EarningsPerShareLineItems" substitutionGroup="xbrli:item" />
<element name="LifeSciencesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_LifeSciencesMember" substitutionGroup="xbrli:item" />
<element name="NaturalToxinsAllergensAndDrugResiduesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_NaturalToxinsAllergensAndDrugResiduesMember" substitutionGroup="xbrli:item" />
<element name="AnimalCareAndOtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_AnimalCareAndOtherMember" substitutionGroup="xbrli:item" />
<element name="BacterialAndGeneralSanitationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_BacterialAndGeneralSanitationMember" substitutionGroup="xbrli:item" />
<element name="CultureMediaAndOtherMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_CultureMediaAndOtherMember" substitutionGroup="xbrli:item" />
<element name="GenomicsServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_GenomicsServicesMember" substitutionGroup="xbrli:item" />
<element name="RodenticidesInsecticidesAndDisinfectantsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_RodenticidesInsecticidesAndDisinfectantsMember" substitutionGroup="xbrli:item" />
<element name="VeterinaryInstrumentsAndDisposablesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_VeterinaryInstrumentsAndDisposablesMember" substitutionGroup="xbrli:item" />
<element name="PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" substitutionGroup="xbrli:item" />
<element name="AnimalSafetyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_AnimalSafetyMember" substitutionGroup="xbrli:item" />
<element name="FoodSafetyMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_FoodSafetyMember" substitutionGroup="xbrli:item" />
<element name="DisclosureOfGoodwillByBusinessSegmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_DisclosureOfGoodwillByBusinessSegmentAbstract" substitutionGroup="xbrli:item" />
<element name="DisclosureOfAmortizableOfIntangibleAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract" substitutionGroup="xbrli:item" />
<element name="BusinessCombinationConsiderationPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="neog_BusinessCombinationConsiderationPayable" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="PaymentForBusinessAcquisitionContingentConsideration" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_PaymentForBusinessAcquisitionContingentConsideration" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="BusinessCombinationDateOfConsiderationPayable" type="xbrli:dateItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_BusinessCombinationDateOfConsiderationPayable" substitutionGroup="xbrli:item" />
<element name="TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" substitutionGroup="xbrli:item" />
<element name="ClarusLabsIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ClarusLabsIncMember" substitutionGroup="xbrli:item" />
<element name="LivestockGeneticServicesLlcMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_LivestockGeneticServicesLlcMember" substitutionGroup="xbrli:item" />
<element name="EdmontonAlbertabasedDeltaGenomicsCentreMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_EdmontonAlbertabasedDeltaGenomicsCentreMember" substitutionGroup="xbrli:item" />
<element name="ProductosQuimicosMagiarMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ProductosQuimicosMagiarMember" substitutionGroup="xbrli:item" />
<element name="DiessecheSrlMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_DiessecheSrlMember" substitutionGroup="xbrli:item" />
<element name="AbtekBiologicalsLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_AbtekBiologicalsLimitedMember" substitutionGroup="xbrli:item" />
<element name="CellBiosciencesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_CellBiosciencesMember" substitutionGroup="xbrli:item" />
<element name="ChileBasedMagiarChilenaMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ChileBasedMagiarChilenaMember" substitutionGroup="xbrli:item" />
<element name="UnsecuredRevolvingLineOfCreditMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_UnsecuredRevolvingLineOfCreditMember" substitutionGroup="xbrli:item" />
<element name="LiborPlusMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_LiborPlusMember" substitutionGroup="xbrli:item" />
<element name="TwoThousandElevenPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_TwoThousandElevenPlanMember" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" substitutionGroup="xbrli:item" />
<element name="EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" substitutionGroup="xbrli:item" />
<element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" substitutionGroup="xbrli:item" />
<element name="ExercisePricesRangeFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ExercisePricesRangeFourMember" substitutionGroup="xbrli:item" />
<element name="ExercisePricesRangeFiveMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ExercisePricesRangeFiveMember" substitutionGroup="xbrli:item" />
<element name="ExercisePricesRangeOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ExercisePricesRangeOneMember" substitutionGroup="xbrli:item" />
<element name="ExercisePricesRangeTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ExercisePricesRangeTwoMember" substitutionGroup="xbrli:item" />
<element name="ExercisePricesRangeThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ExercisePricesRangeThreeMember" substitutionGroup="xbrli:item" />
<element name="IncomeBeforeIncomeTaxesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_IncomeBeforeIncomeTaxesLineItems" substitutionGroup="xbrli:item" />
<element name="ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" substitutionGroup="xbrli:item" />
<element name="EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="IncomeTaxReconciliationTaxCreditsAndOther" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_IncomeTaxReconciliationTaxCreditsAndOther" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="IncomeTaxReconciliationSubpartFIncome" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_IncomeTaxReconciliationSubpartFIncome" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="EffectiveIncomeTaxRateReconciliationPermanentDifferences" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="GiltiMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_GiltiMember" substitutionGroup="xbrli:item" />
<element name="IncomeTaxesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_IncomeTaxesLineItems" substitutionGroup="xbrli:item" />
<element name="TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="TaxCutsAndJobsActOf2017IncomeTaxBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="DeferredTaxAssetsStockOptions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="neog_DeferredTaxAssetsStockOptions" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DeferredTaxAssetsReceivablesAndInventories" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="neog_DeferredTaxAssetsReceivablesAndInventories" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DeferredTaxAssetsAccruedLiabilitiesAndOther" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="DeferredTaxAssetValuationAllowanceLossCarryForwards" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" substitutionGroup="xbrli:item" xbrli:balance="debit" />
<element name="OperatingLossCarryForwardsExpirationDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_OperatingLossCarryForwardsExpirationDescription" substitutionGroup="xbrli:item" />
<element name="UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" substitutionGroup="xbrli:item" xbrli:balance="credit" />
<element name="CommitmentAndContingenciesTextualAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_CommitmentAndContingenciesTextualAbstract" substitutionGroup="xbrli:item" />
<element name="CommitmentsAndContingenciesDisclosureTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_CommitmentsAndContingenciesDisclosureTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="CommitmentsAndContingenciesDisclosureLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_CommitmentsAndContingenciesDisclosureLineItems" substitutionGroup="xbrli:item" />
<element name="AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" substitutionGroup="xbrli:item" />
<element name="RemedialActionObjectiveTimeFrame" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" id="neog_RemedialActionObjectiveTimeFrame" substitutionGroup="xbrli:item" />
<element name="ScenarioOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ScenarioOneMember" substitutionGroup="xbrli:item" />
<element name="ScenarioTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ScenarioTwoMember" substitutionGroup="xbrli:item" />
<element name="ScheduleOfGeographicalInformationTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ScheduleOfGeographicalInformationTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="ScheduleOfGeographicalInformationLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_ScheduleOfGeographicalInformationLineItems" substitutionGroup="xbrli:item" />
<element name="StockRepurchaseProgramsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_StockRepurchaseProgramsTable" substitutionGroup="xbrldt:hypercubeItem" />
<element name="StockRepurchaseProgramLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" id="neog_StockRepurchaseProgramLineItems" substitutionGroup="xbrli:item" />
<element name="CumulativeStockRepurchasedAndRetiredValue" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" nillable="true" id="neog_CumulativeStockRepurchasedAndRetiredValue" substitutionGroup="xbrli:item" xbrli:balance="debit" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>neog-20200531_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 30-July-2020 [03:09:36] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedBalanceSheets" roleURI="http://neogencorp.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfIncome" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfIncome" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#InventoriesDetail" roleURI="http://neogencorp.com/role/InventoriesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#CalculationOfNetIncomePerShareDetail" roleURI="http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ComponentsOfLeaseExpenseDetail" roleURI="http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#UndiscountedMinimumLeasePaymentsDetail" roleURI="http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#AmortizableOfIntangibleAssetsDetail" roleURI="http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ProvisionForIncomeTaxesDetail" roleURI="http://neogencorp.com/role/ProvisionForIncomeTaxesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail" roleURI="http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail" />
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfIncome">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit" use="optional" order="2" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_OperatingIncomeLoss" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_GrossProfit" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold" use="optional" order="6" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="loc_us-gaap_OperatingExpenses" use="optional" order="8" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_SellingAndMarketingExpense" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaap_NonoperatingIncomeExpense" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense" use="optional" order="14" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RoyaltyIncomeNonoperating" xlink:label="loc_us-gaap_RoyaltyIncomeNonoperating" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="loc_us-gaap_RoyaltyIncomeNonoperating" use="optional" order="15" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" use="optional" order="16" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" use="optional" order="1" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" use="optional" order="5" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/InventoriesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" use="optional" order="3" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" use="optional" order="2" weight="-1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xlink:label="loc_NEOG_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="loc_NEOG_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="loc_us-gaap_DeferredTaxAssetsNet" use="optional" order="4" weight="-1" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsStockOptions" xlink:label="loc_NEOG_DeferredTaxAssetsStockOptions" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_NEOG_DeferredTaxAssetsStockOptions" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsReceivablesAndInventories" xlink:label="loc_NEOG_DeferredTaxAssetsReceivablesAndInventories" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_NEOG_DeferredTaxAssetsReceivablesAndInventories" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" xlink:label="loc_NEOG_DeferredTaxAssetsAccruedLiabilitiesAndOther" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_NEOG_DeferredTaxAssetsAccruedLiabilitiesAndOther" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" xlink:label="loc_NEOG_DeferredTaxAssetValuationAllowanceLossCarryForwards" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="loc_NEOG_DeferredTaxAssetValuationAllowanceLossCarryForwards" use="optional" order="9" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost" xlink:to="loc_us-gaap_OperatingLeaseCost" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost" xlink:to="loc_us-gaap_ShortTermLeaseCost" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaap_OperatingLeaseLiability" use="optional" order="2" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_Liabilities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_LiabilitiesCurrent" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccountsPayableCurrent" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaap_StockholdersEquity" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_PreferredStockValue" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_CommonStockValue" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AdditionalPaidInCapital" use="optional" order="12" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit" use="optional" order="14" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_AssetsCurrent" use="optional" order="15" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent" use="optional" order="18" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_InventoryNet" use="optional" order="19" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="20" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet" use="optional" order="21" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross" use="optional" order="22" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="loc_us-gaap_LandAndLandImprovements" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="loc_us-gaap_LandAndLandImprovements" use="optional" order="23" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross" use="optional" order="24" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="loc_us-gaap_MachineryAndEquipmentGross" use="optional" order="25" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="loc_us-gaap_FurnitureAndFixturesGross" use="optional" order="26" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="loc_us-gaap_ConstructionInProgressGross" use="optional" order="27" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" use="optional" order="28" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets" xlink:to="loc_us-gaap_OtherAssetsNoncurrent" use="optional" order="29" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" use="optional" order="2" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories" use="optional" order="3" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" use="optional" order="4" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization" use="optional" order="7" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ShareBasedCompensation" use="optional" order="8" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" use="optional" order="9" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaap_ProfitLoss" use="optional" order="10" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" use="optional" order="11" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets" use="optional" order="12" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" use="optional" order="13" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities" use="optional" order="14" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" order="15" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" use="optional" order="16" weight="1" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_PurchaseOfMinorityInterests" xlink:label="loc_NEOG_PurchaseOfMinorityInterests" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_NEOG_PurchaseOfMinorityInterests" use="optional" order="17" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" use="optional" order="18" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" use="optional" order="19" weight="-1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" use="optional" order="20" weight="1" />
</calculationLink>
<calculationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ProvisionForIncomeTaxesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" use="optional" order="1" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" use="optional" order="2" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" use="optional" order="3" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit" use="optional" order="4" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" use="optional" order="5" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" use="optional" order="6" weight="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" />
<calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit" use="optional" order="7" weight="1" />
</calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>neog-20200531_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 30-July-2020 [03:09:36] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedBalanceSheets" roleURI="http://neogencorp.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfIncome" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfIncome" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfStockholdersEquity" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#GoodwillAndOtherIntangibleAssets" roleURI="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#BusinessCombinations" roleURI="http://neogencorp.com/role/BusinessCombinations" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#LongTermDebt" roleURI="http://neogencorp.com/role/LongTermDebt" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#EquityCompensationPlans" roleURI="http://neogencorp.com/role/EquityCompensationPlans" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#IncomeTaxes" roleURI="http://neogencorp.com/role/IncomeTaxes" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#CommitmentsAndContingencies" roleURI="http://neogencorp.com/role/CommitmentsAndContingencies" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#DefinedContributionBenefitPlan" roleURI="http://neogencorp.com/role/DefinedContributionBenefitPlan" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SegmentInformation" roleURI="http://neogencorp.com/role/SegmentInformation" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#StockRepurchases" roleURI="http://neogencorp.com/role/StockRepurchases" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfQuarterlyDataUnaudited" roleURI="http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#GoodwillAndOtherIntangibleAssetsTables" roleURI="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#EquityCompensationPlansTables" roleURI="http://neogencorp.com/role/EquityCompensationPlansTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SegmentInformationTables" roleURI="http://neogencorp.com/role/SegmentInformationTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#MarketableSecuritiesDetail" roleURI="http://neogencorp.com/role/MarketableSecuritiesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ComponentsOfMarketableSecuritiesDetails" roleURI="http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ActivityInAllowanceForDoubtfulAccountsDetail" roleURI="http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#InventoriesDetail" roleURI="http://neogencorp.com/role/InventoriesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail" roleURI="http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#CalculationOfNetIncomePerShareDetail" roleURI="http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail" roleURI="http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail" roleURI="http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ComponentsOfLeaseExpenseDetail" roleURI="http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#UndiscountedMinimumLeasePaymentsDetail" roleURI="http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#DisaggregatedRevenueDetail" roleURI="http://neogencorp.com/role/DisaggregatedRevenueDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfUnauditedConsolidatedStatementOfIncomeDetail" roleURI="http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" roleURI="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#GoodwillByBusinessSegmentDetail" roleURI="http://neogencorp.com/role/GoodwillByBusinessSegmentDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#AmortizableOfIntangibleAssetsDetail" roleURI="http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#BusinessCombinationsAdditionalInformationDetail" roleURI="http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#LongTermDebtAdditionalInformationDetail" roleURI="http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#EquityCompensationPlansAdditionalInformationDetail" roleURI="http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#StockOptionActivityDetail" roleURI="http://neogencorp.com/role/StockOptionActivityDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#StockOptionActivityParentheticalDetail" roleURI="http://neogencorp.com/role/StockOptionActivityParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfStockOptionsOutstandingDetail" roleURI="http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail" roleURI="http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#IncomeBeforeIncomeTaxesDetail" roleURI="http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ProvisionForIncomeTaxesDetail" roleURI="http://neogencorp.com/role/ProvisionForIncomeTaxesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail" roleURI="http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#IncomeTaxesAdditionalInformationDetail" roleURI="http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail" roleURI="http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#OperatingLossCarryForwardsDetail" roleURI="http://neogencorp.com/role/OperatingLossCarryForwardsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ReconciliationOfOurTaxUncertaintiesDetail" roleURI="http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#CommitmentsAndContingenciesAdditionalInformationDetail" roleURI="http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#DefinedContributionBenefitPlanAdditionalInformationDetail" roleURI="http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SegmentInformationAdditionalInformationDetail" roleURI="http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SegmentInformationDetail" roleURI="http://neogencorp.com/role/SegmentInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#DisaggregatedRevenueByGeographicLocationDetail" roleURI="http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#StockRepurchasesAdditionalInformationDetail" roleURI="http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfQuarterlyDataDetail" roleURI="http://neogencorp.com/role/SummaryOfQuarterlyDataDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfQuarterlyDataUnauditedTables" roleURI="http://neogencorp.com/role/SummaryOfQuarterlyDataUnauditedTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#IncomeTaxesTables" roleURI="http://neogencorp.com/role/IncomeTaxesTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#CoverPage" roleURI="http://neogencorp.com/role/CoverPage" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
<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" />
<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" />
<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" />
<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" />
<arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" />
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_30" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_22" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30" xlink:to="loc_us-gaap_AssetsAbstract_22" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_34" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_Assets_34" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_23" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_AssetsCurrentAbstract_23" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_40" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_AssetsCurrent_40" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_35" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_35" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_37" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_37" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_36" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_36" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_38" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_InventoryNet_38" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_39" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_39" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_54" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" xlink:to="loc_us-gaap_Goodwill_54" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaap_OtherIndefiniteLivedIntangibleAssets_55" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" xlink:to="loc_us-gaap_OtherIndefiniteLivedIntangibleAssets_55" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_716398" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_716398" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_716399" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" xlink:to="loc_us-gaap_OtherAssets_716399" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="loc_us-gaap_LandAndLandImprovements_443999" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_LandAndLandImprovements_443999" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_444000" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_444000" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_444001" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_444001" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_444002" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_444002" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross_444003" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_ConstructionInProgressGross_444003" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_444004" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_444004" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_444005" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_444005" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_444030" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_444030" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_33" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_33" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_30" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_48" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_CommitmentsAndContingencies_48" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_45" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_45" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_28" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_28" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_52" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_28" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_52" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_51" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_28" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_51" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_50" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_28" xlink:to="loc_us-gaap_AccountsPayableCurrent_50" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_53" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_28" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_53" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_47" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_Liabilities_47" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_49" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_49" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_44" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_LiabilitiesCurrent_44" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_46" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_46" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_32" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_StockholdersEquityAbstract_32" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_58" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_CommonStockValue_58" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_59" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_AdditionalPaidInCapital_59" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_57" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_PreferredStockValue_57" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_61" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_61" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_62" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_StockholdersEquity_62" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_31" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_30" xlink:to="loc_us-gaap_StatementTable_31" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25_default" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_26" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_31" xlink:to="loc_dei_LegalEntityAxis_26" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_43" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_26" xlink:to="loc_dei_EntityDomain_43" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_43_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_26" xlink:to="loc_dei_EntityDomain_43_default" use="optional" order="51" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_68" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_73" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_73" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_79" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_79" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_80" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_80" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_81" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_CommonStockSharesIssued_81" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_82" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_82" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_69" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_StatementTable_69" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_65" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_69" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_65" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_66" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_65" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_66" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_66_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_65" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_66_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_67" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_69" xlink:to="loc_dei_LegalEntityAxis_67" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_72" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_67" xlink:to="loc_dei_EntityDomain_72" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_72_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_67" xlink:to="loc_dei_EntityDomain_72_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_75" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_75" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_76" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_76" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_77" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_PreferredStockSharesIssued_77" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_78" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_78" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_74" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_74" use="optional" order="17" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfIncome">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_93" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_85" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_CostOfRevenueAbstract_85" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_95" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_85" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_95" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_86" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_EarningsPerShareAbstract_86" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_96" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_86" xlink:to="loc_us-gaap_EarningsPerShareBasic_96" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_97" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_86" xlink:to="loc_us-gaap_EarningsPerShareDiluted_97" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_89" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_OperatingExpensesAbstract_89" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_103" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_89" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_103" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_105" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_89" xlink:to="loc_us-gaap_OperatingExpenses_105" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_104" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_89" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_104" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_102" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_89" xlink:to="loc_us-gaap_SellingAndMarketingExpense_102" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_110" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_OperatingIncomeLoss_110" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_109" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_GrossProfit_109" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_111" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_111" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_112" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_112" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_115" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_NetIncomeLoss_115" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_100" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_100" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_99" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_99" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_101" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_101" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RoyaltyIncomeNonoperating" xlink:label="loc_us-gaap_RoyaltyIncomeNonoperating_444055" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" xlink:to="loc_us-gaap_RoyaltyIncomeNonoperating_444055" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_113" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_ProfitLoss_113" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_92" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_RevenuesAbstract_92" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_108" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_92" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_108" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_94" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_StatementTable_94" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_87" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_dei_LegalEntityAxis_87" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_98" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_87" xlink:to="loc_dei_EntityDomain_98" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_98_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_87" xlink:to="loc_dei_EntityDomain_98_default" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_90" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_srt_ProductOrServiceAxis_90" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_91" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_90" xlink:to="loc_srt_ProductsAndServicesDomain_91" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_91_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_90" xlink:to="loc_srt_ProductsAndServicesDomain_91_default" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_106" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_91" xlink:to="loc_us-gaap_ProductMember_106" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_107" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_91" xlink:to="loc_us-gaap_ServiceMember_107" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_444056" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_444056" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_719216" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_719216" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_719217" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_719216" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_719217" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_719218" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_719216" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_719218" use="optional" order="36" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_119" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_120" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_StatementTable_120" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_118" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_120" xlink:to="loc_dei_LegalEntityAxis_118" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_121" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_118" xlink:to="loc_dei_EntityDomain_121" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_121_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_118" xlink:to="loc_dei_EntityDomain_121_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_126" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_126" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_125" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_125" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_124" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_124" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_122" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_ProfitLoss_122" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_123" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_123" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_716630" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_716630" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_132" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_140" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_140" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_146" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_146" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_145" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_ProfitLoss_145" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_133" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StatementTable_133" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_131" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_133" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_131" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_129" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_131" xlink:to="loc_us-gaap_EquityComponentDomain_129" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_129_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_131" xlink:to="loc_us-gaap_EquityComponentDomain_129_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_137" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_129" xlink:to="loc_us-gaap_RetainedEarningsMember_137" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_136" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_129" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_136" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_135" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_129" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_135" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_134" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_129" xlink:to="loc_us-gaap_CommonStockMember_134" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_444073" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_129" xlink:to="loc_us-gaap_NoncontrollingInterestMember_444073" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_130" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_133" xlink:to="loc_dei_LegalEntityAxis_130" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_138" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_130" xlink:to="loc_dei_EntityDomain_138" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_138_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_130" xlink:to="loc_dei_EntityDomain_138_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_139" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_139" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_144" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_144" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_142" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_142" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_143" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_143" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_141" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_141" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" xlink:label="loc_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest_444074" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest_444074" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_372560" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_372560" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_372561" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_372561" use="optional" order="23" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_157" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_177" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_177" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_176" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_176" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_175" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_175" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_372604" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_372604" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_166" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_166" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_167" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_167" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_PurchaseOfMinorityInterests" xlink:label="loc_neog_PurchaseOfMinorityInterests_444111" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" xlink:to="loc_neog_PurchaseOfMinorityInterests_444111" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_158" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_StatementTable_158" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_153" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_158" xlink:to="loc_dei_LegalEntityAxis_153" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_165" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_153" xlink:to="loc_dei_EntityDomain_165" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_165_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_153" xlink:to="loc_dei_EntityDomain_165_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_172" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_172" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_171" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_171" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_170" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_170" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_168" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_168" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_169" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_169" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_151" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_151" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_159" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_151" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_159" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_160" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_151" xlink:to="loc_us-gaap_ShareBasedCompensation_160" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_444103" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_151" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_444103" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_164" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_164" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_161" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_161" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_162" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_162" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_163" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_163" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_444108" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_444108" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_173" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" xlink:to="loc_us-gaap_ProfitLoss_173" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_174" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_174" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_444112" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_444112" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_444113" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_444112" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_444113" use="optional" order="33" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_464" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_467" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_464" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_467" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_465" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_464" xlink:to="loc_us-gaap_StatementTable_465" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_463" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_465" xlink:to="loc_dei_LegalEntityAxis_463" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_466" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_463" xlink:to="loc_dei_EntityDomain_466" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_466_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_463" xlink:to="loc_dei_EntityDomain_466_default" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_445984" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_444282" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_445984" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_444282" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_445981" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_445984" xlink:to="loc_us-gaap_StatementTable_445981" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_445982" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_445981" xlink:to="loc_us-gaap_StatementClassOfStockAxis_445982" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_445983" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_445982" xlink:to="loc_us-gaap_ClassOfStockDomain_445983" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_445983_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_445982" xlink:to="loc_us-gaap_ClassOfStockDomain_445983_default" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/BusinessCombinations">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_445989" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_444374" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_445989" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_444374" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_445986" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_445989" xlink:to="loc_us-gaap_StatementTable_445986" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_445987" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_445986" xlink:to="loc_us-gaap_StatementClassOfStockAxis_445987" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_445988" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_445987" xlink:to="loc_us-gaap_ClassOfStockDomain_445988" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_445988_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_445987" xlink:to="loc_us-gaap_ClassOfStockDomain_445988_default" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/LongTermDebt">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_568" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_569" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_568" xlink:to="loc_us-gaap_StatementTable_569" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_567" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_569" xlink:to="loc_dei_LegalEntityAxis_567" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_570" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_567" xlink:to="loc_dei_EntityDomain_570" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_570_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_567" xlink:to="loc_dei_EntityDomain_570_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaap_LongTermDebtTextBlock_571" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_568" xlink:to="loc_us-gaap_LongTermDebtTextBlock_571" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/EquityCompensationPlans">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_546" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_547" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_546" xlink:to="loc_us-gaap_StatementTable_547" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_545" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_547" xlink:to="loc_dei_LegalEntityAxis_545" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_548" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_545" xlink:to="loc_dei_EntityDomain_548" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_548_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_545" xlink:to="loc_dei_EntityDomain_548_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_549" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_546" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_549" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/IncomeTaxes">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_445996" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_444102" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_445996" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_444102" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_445993" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_445996" xlink:to="loc_us-gaap_StatementTable_445993" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_445994" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_445993" xlink:to="loc_us-gaap_StatementClassOfStockAxis_445994" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_445995" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_445994" xlink:to="loc_us-gaap_ClassOfStockDomain_445995" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_445995_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_445994" xlink:to="loc_us-gaap_ClassOfStockDomain_445995_default" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/CommitmentsAndContingencies">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_575" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_578" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_575" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_578" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_576" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_575" xlink:to="loc_us-gaap_StatementTable_576" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_574" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_576" xlink:to="loc_dei_LegalEntityAxis_574" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_577" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_574" xlink:to="loc_dei_EntityDomain_577" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_577_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_574" xlink:to="loc_dei_EntityDomain_577_default" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/DefinedContributionBenefitPlan">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_446002" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_444059" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_446002" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_444059" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_445999" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_446002" xlink:to="loc_us-gaap_StatementTable_445999" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_446000" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_445999" xlink:to="loc_us-gaap_StatementClassOfStockAxis_446000" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_446001" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_446000" xlink:to="loc_us-gaap_ClassOfStockDomain_446001" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_446001_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_446000" xlink:to="loc_us-gaap_ClassOfStockDomain_446001_default" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SegmentInformation">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_532" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_535" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_532" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_535" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_533" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_532" xlink:to="loc_us-gaap_StatementTable_533" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_531" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_533" xlink:to="loc_dei_LegalEntityAxis_531" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_534" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_531" xlink:to="loc_dei_EntityDomain_534" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_534_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_531" xlink:to="loc_dei_EntityDomain_534_default" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/StockRepurchases">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_582" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_583" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_582" xlink:to="loc_us-gaap_StatementTable_583" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_581" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_583" xlink:to="loc_dei_LegalEntityAxis_581" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_584" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_581" xlink:to="loc_dei_EntityDomain_584" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_584_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_581" xlink:to="loc_dei_EntityDomain_584_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_585" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_582" xlink:to="loc_us-gaap_TreasuryStockTextBlock_585" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_446007" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_444012" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_446007" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_444012" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_446004" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_446007" xlink:to="loc_us-gaap_StatementTable_446004" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_446005" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_446004" xlink:to="loc_us-gaap_StatementClassOfStockAxis_446005" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_446006" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_446005" xlink:to="loc_us-gaap_ClassOfStockDomain_446006" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_446006_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_446005" xlink:to="loc_us-gaap_ClassOfStockDomain_446006_default" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_471" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_479" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_479" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_477" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_477" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_474" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_474" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_478" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_478" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_484" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_484" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_485" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_485" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_487" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_487" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_483" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_483" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_480" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_480" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_476" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_476" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xlink:label="loc_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock_489" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock_489" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_488" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_488" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_472" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_StatementTable_472" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_470" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_472" xlink:to="loc_dei_LegalEntityAxis_470" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_473" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_470" xlink:to="loc_dei_EntityDomain_473" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_473_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_470" xlink:to="loc_dei_EntityDomain_473_default" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_481" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_UseOfEstimates_481" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_NatureOfOperationsPolicyTextBlock" xlink:label="loc_neog_NatureOfOperationsPolicyTextBlock_444032" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_neog_NatureOfOperationsPolicyTextBlock_444032" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_482" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_482" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:label="loc_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock_475" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock_475" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_444037" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_444037" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_444038" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_444038" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_444039" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_444039" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_465414" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_465414" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_444034" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_444034" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_444035" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_444035" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_716205" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_716205" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock_719922" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock_719922" use="optional" order="28" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_495" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AllowanceForDoubtfulAccountsTableTextBlock" xlink:label="loc_neog_AllowanceForDoubtfulAccountsTableTextBlock_444044" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_neog_AllowanceForDoubtfulAccountsTableTextBlock_444044" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock_500" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock_500" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_496" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_StatementTable_496" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_494" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_496" xlink:to="loc_dei_LegalEntityAxis_494" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_498" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_494" xlink:to="loc_dei_EntityDomain_498" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_498_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_494" xlink:to="loc_dei_EntityDomain_498_default" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_492" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_496" xlink:to="loc_srt_ConsolidationItemsAxis_492" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_493" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_492" xlink:to="loc_srt_ConsolidationItemsDomain_493" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_493_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_492" xlink:to="loc_srt_ConsolidationItemsDomain_493_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_497" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_493" xlink:to="loc_us-gaap_OperatingSegmentsMember_497" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_499" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_499" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_444045" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_444045" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_444046" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_444046" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_444047" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_444047" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" xlink:label="loc_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock_465376" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock_465376" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" xlink:label="loc_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock_716207" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock_716207" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:label="loc_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_716208" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_716208" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_716209" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_716209" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_716211" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_716211" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_719236" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_MarketableSecuritiesTextBlock_719236" use="optional" order="20" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_446011" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_444289" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_446011" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_444289" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_446010" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_446011" xlink:to="loc_us-gaap_StatementTable_446010" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_446013" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_446010" xlink:to="loc_dei_LegalEntityAxis_446013" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_446014" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_446013" xlink:to="loc_dei_EntityDomain_446014" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_446014_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_446013" xlink:to="loc_dei_EntityDomain_446014_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_444287" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_446011" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_444287" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/EquityCompensationPlansTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_553" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_556" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_556" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_557" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_557" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_554" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_553" xlink:to="loc_us-gaap_StatementTable_554" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_552" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_554" xlink:to="loc_dei_LegalEntityAxis_552" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_555" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_552" xlink:to="loc_dei_EntityDomain_555" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_555_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_552" xlink:to="loc_dei_EntityDomain_555_default" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_465334" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_553" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_465334" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SegmentInformationTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_539" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_542" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_539" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_542" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_540" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_539" xlink:to="loc_us-gaap_StatementTable_540" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_538" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_540" xlink:to="loc_dei_LegalEntityAxis_538" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_541" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_538" xlink:to="loc_dei_EntityDomain_541" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_541_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_538" xlink:to="loc_dei_EntityDomain_541_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_372708" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_539" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_372708" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_SignificantAccountingPoliciesLineItems" xlink:label="loc_neog_SignificantAccountingPoliciesLineItems_184" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_192" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_192" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_191" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_191" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MarketableSecuritiesContractualMaturityPeriod" xlink:label="loc_neog_MarketableSecuritiesContractualMaturityPeriod_190" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_neog_MarketableSecuritiesContractualMaturityPeriod_190" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_SignificantAccountingPoliciesTable" xlink:label="loc_neog_SignificantAccountingPoliciesTable_185" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_neog_SignificantAccountingPoliciesTable_185" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_181" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_dei_LegalEntityAxis_181" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_186" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_181" xlink:to="loc_dei_EntityDomain_186" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_186_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_181" xlink:to="loc_dei_EntityDomain_186_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_182" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_srt_RangeAxis_182" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_183" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_182" xlink:to="loc_srt_RangeMember_183" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_183_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_182" xlink:to="loc_srt_RangeMember_183_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_188" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_183" xlink:to="loc_srt_MaximumMember_188" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_187" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_183" xlink:to="loc_srt_MinimumMember_187" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_444140" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_srt_StatementGeographicalAxis_444140" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_444141" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_444140" xlink:to="loc_srt_SegmentGeographicalDomain_444141" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_444141_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_444140" xlink:to="loc_srt_SegmentGeographicalDomain_444141_default" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LatinAmericaMember" xlink:label="loc_srt_LatinAmericaMember_444241" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_444141" xlink:to="loc_srt_LatinAmericaMember_444241" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_444163" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_srt_MajorCustomersAxis_444163" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_444164" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_444163" xlink:to="loc_srt_NameOfMajorCustomerDomain_444164" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_444164_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_444163" xlink:to="loc_srt_NameOfMajorCustomerDomain_444164_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CustomerOneMember" xlink:label="loc_neog_CustomerOneMember_444166" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_444164" xlink:to="loc_neog_CustomerOneMember_444166" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_444177" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_444177" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_444178" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_444177" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_444178" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_444178_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_444177" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_444178_default" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BuildingsAndImprovementsMember" xlink:label="loc_neog_BuildingsAndImprovementsMember_444179" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_444178" xlink:to="loc_neog_BuildingsAndImprovementsMember_444179" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FurnitureFixturesMachineryAndEquipmentMember" xlink:label="loc_neog_FurnitureFixturesMachineryAndEquipmentMember_465620" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_444178" xlink:to="loc_neog_FurnitureFixturesMachineryAndEquipmentMember_465620" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_444191" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_srt_ProductOrServiceAxis_444191" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_444192" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_444191" xlink:to="loc_srt_ProductsAndServicesDomain_444192" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_444192_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_444191" xlink:to="loc_srt_ProductsAndServicesDomain_444192_default" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaap_ShippingAndHandlingMember_444194" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_444192" xlink:to="loc_us-gaap_ShippingAndHandlingMember_444194" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingMember" xlink:label="loc_us-gaap_AdvertisingMember_444196" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_444192" xlink:to="loc_us-gaap_AdvertisingMember_444196" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_444197" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_444197" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_444198" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_444197" xlink:to="loc_us-gaap_TypeOfAdoptionMember_444198" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_444198_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_444197" xlink:to="loc_us-gaap_TypeOfAdoptionMember_444198_default" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_189" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_189" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ProductsAndServicesPaymentTerms" xlink:label="loc_neog_ProductsAndServicesPaymentTerms_374025" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_neog_ProductsAndServicesPaymentTerms_374025" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_444144" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_444144" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ConcentrationRiskReceivablesSingleCustomerPercentage" xlink:label="loc_neog_ConcentrationRiskReceivablesSingleCustomerPercentage_444168" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_neog_ConcentrationRiskReceivablesSingleCustomerPercentage_444168" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperAtCarryingValue" xlink:label="loc_us-gaap_CommercialPaperAtCarryingValue_444170" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_CommercialPaperAtCarryingValue_444170" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue" xlink:label="loc_us-gaap_CertificatesOfDepositAtCarryingValue_444171" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_CertificatesOfDepositAtCarryingValue_444171" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_444172" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_444172" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaap_InventoryValuationReserves_444175" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_InventoryValuationReserves_444175" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_444176" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_444176" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_444182" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_Depreciation_444182" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_444190" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_444190" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_444273" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_444273" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction_465616" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction_465616" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_444249" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_444249" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_444217" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_444217" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CashHeldByForeignSubsidiaries" xlink:label="loc_neog_CashHeldByForeignSubsidiaries_444213" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_neog_CashHeldByForeignSubsidiaries_444213" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_444205" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_444205" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_716214" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_716214" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_716217" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeaseLiability_716217" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_716289" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeasePayments_716289" use="optional" order="53" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_716290" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_716290" use="optional" order="54" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_719250" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_719250" use="optional" order="55" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_719251" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_719251" use="optional" order="56" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_719256" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_719256" use="optional" order="57" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_719258" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_719258" use="optional" order="58" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_719259" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_719259" use="optional" order="59" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_719260" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_719260" use="optional" order="60" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_720078" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_720078" use="optional" order="61" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/MarketableSecuritiesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_465340" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_465337" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_465340" xlink:to="loc_us-gaap_StatementTable_465337" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_465338" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_465337" xlink:to="loc_us-gaap_StatementClassOfStockAxis_465338" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_465339" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_465338" xlink:to="loc_us-gaap_ClassOfStockDomain_465339" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_465339_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_465338" xlink:to="loc_us-gaap_ClassOfStockDomain_465339_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_465343" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_465337" xlink:to="loc_us-gaap_InvestmentTypeAxis_465343" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_465344" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_465343" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_465344" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_465344_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_465343" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_465344_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_465345" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_465344" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_465345" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember_465348" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_465344" xlink:to="loc_us-gaap_CommercialPaperMember_465348" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_465349" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_465344" xlink:to="loc_us-gaap_CertificatesOfDepositMember_465349" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityAxis" xlink:label="loc_neog_MaturityAxis_465350" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_465337" xlink:to="loc_neog_MaturityAxis_465350" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityDomain" xlink:label="loc_neog_MaturityDomain_465351" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_neog_MaturityAxis_465350" xlink:to="loc_neog_MaturityDomain_465351" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityDomain" xlink:label="loc_neog_MaturityDomain_465351_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_neog_MaturityAxis_465350" xlink:to="loc_neog_MaturityDomain_465351_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInZeroToNinetyDaysMember" xlink:label="loc_neog_MaturityInZeroToNinetyDaysMember_465352" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_MaturityDomain_465351" xlink:to="loc_neog_MaturityInZeroToNinetyDaysMember_465352" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInNinetyOneToOneHundredEightyDaysMember" xlink:label="loc_neog_MaturityInNinetyOneToOneHundredEightyDaysMember_465365" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_MaturityDomain_465351" xlink:to="loc_neog_MaturityInNinetyOneToOneHundredEightyDaysMember_465365" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInOneHundredEightyOneToOneYearMember" xlink:label="loc_neog_MaturityInOneHundredEightyOneToOneYearMember_465366" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_MaturityDomain_465351" xlink:to="loc_neog_MaturityInOneHundredEightyOneToOneYearMember_465366" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInOneToTwoYearMember" xlink:label="loc_neog_MaturityInOneToTwoYearMember_465370" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_MaturityDomain_465351" xlink:to="loc_neog_MaturityInOneToTwoYearMember_465370" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_465341" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465340" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_465341" use="optional" order="18" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesLineItems" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems_719245" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="loc_us-gaap_MarketableSecuritiesTable_719239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_719245" xlink:to="loc_us-gaap_MarketableSecuritiesTable_719239" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_719240" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MarketableSecuritiesTable_719239" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_719240" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_719240" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_719240" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_719242" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_719242" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommercialPaperandCorporateBondsMember" xlink:label="loc_neog_CommercialPaperandCorporateBondsMember_719243" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241" xlink:to="loc_neog_CommercialPaperandCorporateBondsMember_719243" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_719244" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241" xlink:to="loc_us-gaap_CertificatesOfDepositMember_719244" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesDebtAmortizedCost" xlink:label="loc_us-gaap_TradingSecuritiesDebtAmortizedCost_719246" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_719245" xlink:to="loc_us-gaap_TradingSecuritiesDebtAmortizedCost_719246" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesTradingUnrealizedGain" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGain_719247" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_719245" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedGain_719247" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesTradingUnrealizedLoss" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedLoss_719248" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_719245" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedLoss_719248" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesDebt" xlink:label="loc_us-gaap_TradingSecuritiesDebt_719249" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_719245" xlink:to="loc_us-gaap_TradingSecuritiesDebt_719249" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_444125" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_444125" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444121" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" xlink:to="loc_us-gaap_StatementTable_444121" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444122" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444121" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444122" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444123" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444122" xlink:to="loc_us-gaap_ClassOfStockDomain_444123" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444123_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444122" xlink:to="loc_us-gaap_ClassOfStockDomain_444123_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_444127" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_444127" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_444128" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_444128" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_444126" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_444126" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/InventoriesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems_246" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaap_InventoryCurrentTable_245" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_246" xlink:to="loc_us-gaap_InventoryCurrentTable_245" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_247" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_245" xlink:to="loc_dei_LegalEntityAxis_247" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_252" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_247" xlink:to="loc_dei_EntityDomain_252" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_252_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_247" xlink:to="loc_dei_EntityDomain_252_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_250" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_246" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_250" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_251" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_246" xlink:to="loc_us-gaap_InventoryNet_251" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_248" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_246" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_248" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_249" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_246" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_249" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:label="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:label="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_373" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" xlink:to="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_373" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_370" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_373" xlink:to="loc_dei_LegalEntityAxis_370" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_375" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_370" xlink:to="loc_dei_EntityDomain_375" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_375_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_370" xlink:to="loc_dei_EntityDomain_375_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_374" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_373" xlink:to="loc_srt_StatementScenarioAxis_374" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_371" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_374" xlink:to="loc_srt_ScenarioUnspecifiedDomain_371" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_371_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_374" xlink:to="loc_srt_ScenarioUnspecifiedDomain_371_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_378" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_378" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_380" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_380" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_379" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_379" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_377" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_377" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EarningsPerShareLineItems" xlink:label="loc_neog_EarningsPerShareLineItems_256" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_264" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_264" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_262" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_262" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_255" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_us-gaap_EarningsPerShareAbstract_255" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_259" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_255" xlink:to="loc_us-gaap_EarningsPerShareBasic_259" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_260" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_255" xlink:to="loc_us-gaap_EarningsPerShareDiluted_260" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EarningsPerShareTable" xlink:label="loc_neog_EarningsPerShareTable_257" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_neog_EarningsPerShareTable_257" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_258" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_EarningsPerShareTable_257" xlink:to="loc_dei_LegalEntityAxis_258" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_265" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_258" xlink:to="loc_dei_EntityDomain_265" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_265_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_258" xlink:to="loc_dei_EntityDomain_265_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_263" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_263" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_261" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_us-gaap_NetIncomeLoss_261" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_716236" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_716233" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_StatementTable_716233" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_716234" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_716233" xlink:to="loc_us-gaap_StatementClassOfStockAxis_716234" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716235" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716234" xlink:to="loc_us-gaap_ClassOfStockDomain_716235" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716235_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716234" xlink:to="loc_us-gaap_ClassOfStockDomain_716235_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_716237" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_716237" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_716239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_716239" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_716240" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_716240" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_720175" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_720175" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_720178" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_720178" use="optional" order="9" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_716254" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_716251" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_716254" xlink:to="loc_us-gaap_StatementTable_716251" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_716252" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_716251" xlink:to="loc_us-gaap_StatementClassOfStockAxis_716252" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716253" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716252" xlink:to="loc_us-gaap_ClassOfStockDomain_716253" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716253_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716252" xlink:to="loc_us-gaap_ClassOfStockDomain_716253_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_716257" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716254" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_716257" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_716259" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716254" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_716259" use="optional" order="6" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_716268" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_716265" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_716268" xlink:to="loc_us-gaap_StatementTable_716265" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_716266" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_716265" xlink:to="loc_us-gaap_StatementClassOfStockAxis_716266" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716267" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716266" xlink:to="loc_us-gaap_ClassOfStockDomain_716267" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716267_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716266" xlink:to="loc_us-gaap_ClassOfStockDomain_716267_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_716269" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716268" xlink:to="loc_us-gaap_OperatingLeaseCost_716269" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_716270" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716268" xlink:to="loc_us-gaap_ShortTermLeaseCost_716270" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_716271" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716268" xlink:to="loc_us-gaap_LeaseCost_716271" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_716278" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_716275" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_StatementTable_716275" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_716276" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_716275" xlink:to="loc_us-gaap_StatementClassOfStockAxis_716276" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716277" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716276" xlink:to="loc_us-gaap_ClassOfStockDomain_716277" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716277_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716276" xlink:to="loc_us-gaap_ClassOfStockDomain_716277_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_716280" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_716280" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_716281" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_716281" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_716282" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_716282" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_716283" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_716283" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_716285" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_716285" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_716286" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_716286" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_716287" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_716287" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_716288" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_OperatingLeaseLiability_716288" use="optional" order="12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/DisaggregatedRevenueDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_198" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_199" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_198" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_199" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_200" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_199" xlink:to="loc_dei_LegalEntityAxis_200" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_206" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_200" xlink:to="loc_dei_EntityDomain_206" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_206_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_200" xlink:to="loc_dei_EntityDomain_206_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_201" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_199" xlink:to="loc_srt_ProductOrServiceAxis_201" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_202" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_201" xlink:to="loc_srt_ProductsAndServicesDomain_202" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_202_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_201" xlink:to="loc_srt_ProductsAndServicesDomain_202_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_LifeSciencesMember" xlink:label="loc_neog_LifeSciencesMember_212" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_LifeSciencesMember_212" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_NaturalToxinsAllergensAndDrugResiduesMember" xlink:label="loc_neog_NaturalToxinsAllergensAndDrugResiduesMember_207" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_NaturalToxinsAllergensAndDrugResiduesMember_207" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AnimalCareAndOtherMember" xlink:label="loc_neog_AnimalCareAndOtherMember_214" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_AnimalCareAndOtherMember_214" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BacterialAndGeneralSanitationMember" xlink:label="loc_neog_BacterialAndGeneralSanitationMember_208" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_BacterialAndGeneralSanitationMember_208" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CultureMediaAndOtherMember" xlink:label="loc_neog_CultureMediaAndOtherMember_209" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_CultureMediaAndOtherMember_209" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_GenomicsServicesMember" xlink:label="loc_neog_GenomicsServicesMember_211" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_GenomicsServicesMember_211" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RodenticidesInsecticidesAndDisinfectantsMember" xlink:label="loc_neog_RodenticidesInsecticidesAndDisinfectantsMember_210" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_RodenticidesInsecticidesAndDisinfectantsMember_210" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_VeterinaryInstrumentsAndDisposablesMember" xlink:label="loc_neog_VeterinaryInstrumentsAndDisposablesMember_213" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_VeterinaryInstrumentsAndDisposablesMember_213" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_204" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_199" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_204" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_203" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_204" xlink:to="loc_us-gaap_SegmentDomain_203" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_203_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_204" xlink:to="loc_us-gaap_SegmentDomain_203_default" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AnimalSafetyMember" xlink:label="loc_neog_AnimalSafetyMember_216" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_203" xlink:to="loc_neog_AnimalSafetyMember_216" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FoodSafetyMember" xlink:label="loc_neog_FoodSafetyMember_215" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_203" xlink:to="loc_neog_FoodSafetyMember_215" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_205" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_198" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_205" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" xlink:label="loc_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod_465379" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_198" xlink:to="loc_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod_465379" use="optional" order="22" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_240" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" xlink:to="loc_us-gaap_GrossProfit_240" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_220" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" xlink:to="loc_us-gaap_CostOfRevenueAbstract_220" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_231" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_220" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_231" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_219" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_219" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_230" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_219" xlink:to="loc_us-gaap_TypeOfAdoptionMember_230" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_230_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_219" xlink:to="loc_us-gaap_TypeOfAdoptionMember_230_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_242" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_230" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_242" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_221" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_221" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_222" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_221" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_222" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_222_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_221" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_222_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_232" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_222" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_232" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_233" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_222" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_233" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_223" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" xlink:to="loc_dei_LegalEntityAxis_223" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_234" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_223" xlink:to="loc_dei_EntityDomain_234" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_234_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_223" xlink:to="loc_dei_EntityDomain_234_default" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_225" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" xlink:to="loc_srt_ProductOrServiceAxis_225" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_226" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_225" xlink:to="loc_srt_ProductsAndServicesDomain_226" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_226_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_225" xlink:to="loc_srt_ProductsAndServicesDomain_226_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_238" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_226" xlink:to="loc_us-gaap_ProductMember_238" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_226" xlink:to="loc_us-gaap_ServiceMember_239" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_224" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" xlink:to="loc_us-gaap_OperatingExpensesAbstract_224" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_236" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_224" xlink:to="loc_us-gaap_OperatingExpenses_236" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_237" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_224" xlink:to="loc_us-gaap_OperatingIncomeLoss_237" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_235" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_224" xlink:to="loc_us-gaap_SellingAndMarketingExpense_235" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_229" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" xlink:to="loc_us-gaap_RevenuesAbstract_229" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_241" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_229" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_241" use="optional" order="27" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_444517" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444514" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_StatementTable_444514" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444515" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444514" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444515" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444516" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444515" xlink:to="loc_us-gaap_ClassOfStockDomain_444516" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444516_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444515" xlink:to="loc_us-gaap_ClassOfStockDomain_444516_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_444558" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444514" xlink:to="loc_srt_RangeAxis_444558" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_444559" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_444558" xlink:to="loc_srt_RangeMember_444559" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_444559_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_444558" xlink:to="loc_srt_RangeMember_444559_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_444560" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_444559" xlink:to="loc_srt_MaximumMember_444560" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_444561" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_444559" xlink:to="loc_srt_MinimumMember_444561" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444526" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444514" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444526" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444526" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444526" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_444563" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_444563" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_444566" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_PatentsMember_444566" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_444528" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_LicensingAgreementsMember_444528" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_444535" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_TrademarksMember_444535" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_444536" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_444536" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_444570" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_444570" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_444574" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_444574" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_444547" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_444547" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_444549" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_444549" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_444551" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_444551" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_444556" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_444556" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaap_OtherIndefiniteLivedIntangibleAssets_444531" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_OtherIndefiniteLivedIntangibleAssets_444531" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_444543" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_444543" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_444545" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_444545" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_444546" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_444546" use="optional" order="27" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/GoodwillByBusinessSegmentDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_444307" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444304" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_444307" xlink:to="loc_us-gaap_StatementTable_444304" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_444308" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444304" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_444308" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_444309" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_444308" xlink:to="loc_us-gaap_SegmentDomain_444309" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_444309_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_444308" xlink:to="loc_us-gaap_SegmentDomain_444309_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FoodSafetyMember" xlink:label="loc_neog_FoodSafetyMember_444310" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_444309" xlink:to="loc_neog_FoodSafetyMember_444310" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AnimalSafetyMember" xlink:label="loc_neog_AnimalSafetyMember_444326" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_444309" xlink:to="loc_neog_AnimalSafetyMember_444326" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444305" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444304" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444305" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444306" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444305" xlink:to="loc_us-gaap_ClassOfStockDomain_444306" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444306_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444305" xlink:to="loc_us-gaap_ClassOfStockDomain_444306_default" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_444328" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_444307" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_444328" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_444329" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_444307" xlink:to="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_444329" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_444331" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_444307" xlink:to="loc_us-gaap_Goodwill_444331" use="optional" order="12" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_444354" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444351" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_444354" xlink:to="loc_us-gaap_StatementTable_444351" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444352" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444351" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444352" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444353" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444352" xlink:to="loc_us-gaap_ClassOfStockDomain_444353" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444353_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444352" xlink:to="loc_us-gaap_ClassOfStockDomain_444353_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444356" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444351" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444356" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444356" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444356" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_444359" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" xlink:to="loc_us-gaap_LicensingAgreementsMember_444359" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_444361" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_444361" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_444362" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" xlink:to="loc_us-gaap_PatentsMember_444362" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_444364" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_444364" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_444463" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_444463" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_444368" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_444354" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_444368" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_444369" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_444354" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_444369" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_444371" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_444354" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_444371" use="optional" order="15" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_444384" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_444395" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_444395" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444380" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_StatementTable_444380" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444381" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444381" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444382" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444381" xlink:to="loc_us-gaap_ClassOfStockDomain_444382" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444382_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444381" xlink:to="loc_us-gaap_ClassOfStockDomain_444382_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_444388" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_444388" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_444388" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_444388" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xlink:label="loc_neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember_444562" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember_444562" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ClarusLabsIncMember" xlink:label="loc_neog_ClarusLabsIncMember_465309" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_ClarusLabsIncMember_465309" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_LivestockGeneticServicesLlcMember" xlink:label="loc_neog_LivestockGeneticServicesLlcMember_465310" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_LivestockGeneticServicesLlcMember_465310" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EdmontonAlbertabasedDeltaGenomicsCentreMember" xlink:label="loc_neog_EdmontonAlbertabasedDeltaGenomicsCentreMember_465315" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_EdmontonAlbertabasedDeltaGenomicsCentreMember_465315" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ProductosQuimicosMagiarMember" xlink:label="loc_neog_ProductosQuimicosMagiarMember_717220" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_ProductosQuimicosMagiarMember_717220" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DiessecheSrlMember" xlink:label="loc_neog_DiessecheSrlMember_717258" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_DiessecheSrlMember_717258" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AbtekBiologicalsLimitedMember" xlink:label="loc_neog_AbtekBiologicalsLimitedMember_717260" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_AbtekBiologicalsLimitedMember_717260" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CellBiosciencesMember" xlink:label="loc_neog_CellBiosciencesMember_717263" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_CellBiosciencesMember_717263" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ChileBasedMagiarChilenaMember" xlink:label="loc_neog_ChileBasedMagiarChilenaMember_717267" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_ChileBasedMagiarChilenaMember_717267" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_444448" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_srt_RangeAxis_444448" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_444449" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_444448" xlink:to="loc_srt_RangeMember_444449" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_444449_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_444448" xlink:to="loc_srt_RangeMember_444449_default" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_444450" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_444449" xlink:to="loc_srt_MaximumMember_444450" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_444451" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_444449" xlink:to="loc_srt_MinimumMember_444451" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_444444" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_srt_StatementScenarioAxis_444444" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_444445" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_444444" xlink:to="loc_srt_ScenarioUnspecifiedDomain_444445" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_444445_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_444444" xlink:to="loc_srt_ScenarioUnspecifiedDomain_444445_default" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_717222" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_srt_StatementGeographicalAxis_717222" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_717223" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_717222" xlink:to="loc_srt_SegmentGeographicalDomain_717223" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_717223_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_717222" xlink:to="loc_srt_SegmentGeographicalDomain_717223_default" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_AR" xlink:label="loc_country_AR_717224" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_717223" xlink:to="loc_country_AR_717224" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_UY" xlink:label="loc_country_UY_717246" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_717223" xlink:to="loc_country_UY_717246" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_IT" xlink:label="loc_country_IT_717259" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_717223" xlink:to="loc_country_IT_717259" use="optional" order="31" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_AU" xlink:label="loc_country_AU_717264" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_717223" xlink:to="loc_country_AU_717264" use="optional" order="32" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_444397" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_444397" use="optional" order="33" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_444402" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_444402" use="optional" order="34" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_444403" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_444403" use="optional" order="35" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_444405" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_444405" use="optional" order="36" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_444418" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_444418" use="optional" order="37" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_444426" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_444426" use="optional" order="38" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_444437" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_444437" use="optional" order="39" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_444529" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_444529" use="optional" order="40" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_444439" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_444439" use="optional" order="41" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_444440" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_444440" use="optional" order="42" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_444442" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_444442" use="optional" order="43" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_444565" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_444565" use="optional" order="44" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_444571" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_444571" use="optional" order="45" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BusinessCombinationConsiderationPayable" xlink:label="loc_neog_BusinessCombinationConsiderationPayable_465313" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_neog_BusinessCombinationConsiderationPayable_465313" use="optional" order="46" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_PaymentForBusinessAcquisitionContingentConsideration" xlink:label="loc_neog_PaymentForBusinessAcquisitionContingentConsideration_465314" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_neog_PaymentForBusinessAcquisitionContingentConsideration_465314" use="optional" order="47" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForPreviousAcquisition" xlink:label="loc_us-gaap_PaymentsForPreviousAcquisition_717182" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_PaymentsForPreviousAcquisition_717182" use="optional" order="48" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_717188" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_717188" use="optional" order="49" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_717214" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_717214" use="optional" order="50" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BusinessCombinationDateOfConsiderationPayable" xlink:label="loc_neog_BusinessCombinationDateOfConsiderationPayable_717228" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_neog_BusinessCombinationDateOfConsiderationPayable_717228" use="optional" order="51" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_717230" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_717230" use="optional" order="52" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_717261" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_717261" use="optional" order="53" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_416" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_427" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_427" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_425" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_425" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_417" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_DebtInstrumentTable_417" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_414" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_417" xlink:to="loc_us-gaap_CreditFacilityAxis_414" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_415" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_414" xlink:to="loc_us-gaap_CreditFacilityDomain_415" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_415_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_414" xlink:to="loc_us-gaap_CreditFacilityDomain_415_default" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_UnsecuredRevolvingLineOfCreditMember" xlink:label="loc_neog_UnsecuredRevolvingLineOfCreditMember_423" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_415" xlink:to="loc_neog_UnsecuredRevolvingLineOfCreditMember_423" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_418" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_417" xlink:to="loc_dei_LegalEntityAxis_418" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_431" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_418" xlink:to="loc_dei_EntityDomain_431" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_431_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_418" xlink:to="loc_dei_EntityDomain_431_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_421" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_417" xlink:to="loc_us-gaap_VariableRateAxis_421" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_422" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_421" xlink:to="loc_us-gaap_VariableRateDomain_422" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_422_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_421" xlink:to="loc_us-gaap_VariableRateDomain_422_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_LiborPlusMember" xlink:label="loc_neog_LiborPlusMember_433" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_422" xlink:to="loc_neog_LiborPlusMember_433" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_420" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_417" xlink:to="loc_srt_StatementScenarioAxis_420" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_419" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_420" xlink:to="loc_srt_ScenarioUnspecifiedDomain_419" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_419_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_420" xlink:to="loc_srt_ScenarioUnspecifiedDomain_419_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_430" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_LineOfCredit_430" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_428" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_428" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_424" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_424" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_426" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_426" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_429" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_429" use="optional" order="22" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_347" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_347" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_349" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_349" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_351" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_351" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_444180" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_444180" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_444181" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_444181" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne_348" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne_348" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_330" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_dei_LegalEntityAxis_330" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_341" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_330" xlink:to="loc_dei_EntityDomain_341" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_341_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_330" xlink:to="loc_dei_EntityDomain_341_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_331" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_us-gaap_PlanNameAxis_331" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_332" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_331" xlink:to="loc_us-gaap_PlanNameDomain_332" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_332_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_331" xlink:to="loc_us-gaap_PlanNameDomain_332_default" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TwoThousandElevenPlanMember" xlink:label="loc_neog_TwoThousandElevenPlanMember_342" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_332" xlink:to="loc_neog_TwoThousandElevenPlanMember_342" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_333" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_srt_RangeAxis_333" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_334" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_333" xlink:to="loc_srt_RangeMember_334" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_334_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_333" xlink:to="loc_srt_RangeMember_334_default" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_344" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_334" xlink:to="loc_srt_MaximumMember_344" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_343" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_334" xlink:to="loc_srt_MinimumMember_343" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_340" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_340" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_335" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_340" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_335" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_335_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_340" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_335_default" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_345" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_335" xlink:to="loc_us-gaap_EmployeeStockMember_345" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_338" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_srt_StatementScenarioAxis_338" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_336" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_338" xlink:to="loc_srt_ScenarioUnspecifiedDomain_336" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_336_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_338" xlink:to="loc_srt_ScenarioUnspecifiedDomain_336_default" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_444173" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_444173" use="optional" order="27" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_444174" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_444174" use="optional" order="28" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_444186" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_444186" use="optional" order="29" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" xlink:label="loc_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue_444187" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue_444187" use="optional" order="30" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_444188" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_444188" use="optional" order="31" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/StockOptionActivityDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_355" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_355" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_354" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_355" xlink:to="loc_dei_LegalEntityAxis_354" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_357" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_354" xlink:to="loc_dei_EntityDomain_357" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_357_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_354" xlink:to="loc_dei_EntityDomain_357_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_360" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_360" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_444114" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_444114" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_444115" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_444115" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_444117" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_444117" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue_444118" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue_444118" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_361" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_361" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_359" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_359" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_358" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_358" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_363" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_363" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_365" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_365" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_366" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_366" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_364" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_364" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/StockOptionActivityParentheticalDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444138" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444135" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444138" xlink:to="loc_us-gaap_StatementTable_444135" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444136" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444135" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444136" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444137" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444136" xlink:to="loc_us-gaap_ClassOfStockDomain_444137" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444137_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444136" xlink:to="loc_us-gaap_ClassOfStockDomain_444137_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_444139" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444138" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_444139" use="optional" order="5" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_444158" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_444158" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444147" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_StatementTable_444147" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444148" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444147" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444148" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444149" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444148" xlink:to="loc_us-gaap_ClassOfStockDomain_444149" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444149_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444148" xlink:to="loc_us-gaap_ClassOfStockDomain_444149_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_444151" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444147" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_444151" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_444151" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_444151" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeFourMember" xlink:label="loc_neog_ExercisePricesRangeFourMember_444156" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" xlink:to="loc_neog_ExercisePricesRangeFourMember_444156" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeFiveMember" xlink:label="loc_neog_ExercisePricesRangeFiveMember_444157" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" xlink:to="loc_neog_ExercisePricesRangeFiveMember_444157" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeOneMember" xlink:label="loc_neog_ExercisePricesRangeOneMember_444153" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" xlink:to="loc_neog_ExercisePricesRangeOneMember_444153" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeTwoMember" xlink:label="loc_neog_ExercisePricesRangeTwoMember_444154" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" xlink:to="loc_neog_ExercisePricesRangeTwoMember_444154" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeThreeMember" xlink:label="loc_neog_ExercisePricesRangeThreeMember_444155" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" xlink:to="loc_neog_ExercisePricesRangeThreeMember_444155" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_444159" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_444159" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_444160" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_444160" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_444161" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_444161" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_444162" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_444162" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_444167" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_444167" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_444169" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_444169" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_465324" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_465321" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_465324" xlink:to="loc_us-gaap_StatementTable_465321" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_465322" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_465321" xlink:to="loc_us-gaap_StatementClassOfStockAxis_465322" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_465323" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_465322" xlink:to="loc_us-gaap_ClassOfStockDomain_465323" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_465323_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_465322" xlink:to="loc_us-gaap_ClassOfStockDomain_465323_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_465325" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465324" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_465325" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_465326" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465324" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_465326" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_465327" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_465324" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_465327" use="optional" order="7" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeBeforeIncomeTaxesLineItems" xlink:label="loc_neog_IncomeBeforeIncomeTaxesLineItems_444214" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_444222" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_IncomeBeforeIncomeTaxesLineItems_444214" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_444222" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444209" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_neog_IncomeBeforeIncomeTaxesLineItems_444214" xlink:to="loc_us-gaap_StatementTable_444209" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444210" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444209" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444210" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444211" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444210" xlink:to="loc_us-gaap_ClassOfStockDomain_444211" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444211_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444210" xlink:to="loc_us-gaap_ClassOfStockDomain_444211_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_444215" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444209" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_444215" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_444216" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_444215" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_444216" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_444216_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_444215" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_444216_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_444219" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_444216" xlink:to="loc_us-gaap_DomesticCountryMember_444219" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_444220" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_444216" xlink:to="loc_us-gaap_ForeignCountryMember_444220" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ProvisionForIncomeTaxesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_444238" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444235" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_444238" xlink:to="loc_us-gaap_StatementTable_444235" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444236" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444235" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444236" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444237" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444236" xlink:to="loc_us-gaap_ClassOfStockDomain_444237" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444237_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444236" xlink:to="loc_us-gaap_ClassOfStockDomain_444237_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444238" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_444242" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_444242" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_444243" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_444243" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_717215" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_717215" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_717216" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_717216" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_444247" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_444247" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_717217" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_717217" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_717218" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_717218" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_717219" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_717219" use="optional" order="14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" xlink:label="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_444268" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_444268" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_444269" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_444269" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_444271" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_444271" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444259" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_StatementTable_444259" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444260" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444259" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444260" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444261" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444260" xlink:to="loc_us-gaap_ClassOfStockDomain_444261" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444261_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444260" xlink:to="loc_us-gaap_ClassOfStockDomain_444261_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" xlink:label="loc_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount_444274" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount_444274" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_444276" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_444276" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit_444277" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit_444277" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_444279" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_444279" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationTaxCreditsAndOther" xlink:label="loc_neog_IncomeTaxReconciliationTaxCreditsAndOther_444283" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_IncomeTaxReconciliationTaxCreditsAndOther_444283" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_444286" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_444286" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" xlink:label="loc_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount_465385" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount_465385" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" xlink:label="loc_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount_465386" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount_465386" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationSubpartFIncome" xlink:label="loc_neog_IncomeTaxReconciliationSubpartFIncome_444272" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_IncomeTaxReconciliationSubpartFIncome_444272" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:label="loc_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences_717226" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences_717226" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_717227" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_717227" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_719234" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_719234" use="optional" order="19" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxesLineItems" xlink:label="loc_neog_IncomeTaxesLineItems_444296" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_444300" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_444300" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet_465380" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet_465380" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" xlink:label="loc_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense_465382" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense_465382" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444292" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_us-gaap_StatementTable_444292" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_444293" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444292" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_444293" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_444294" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_444293" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_444294" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_444294_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_444293" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_444294_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_GiltiMember" xlink:label="loc_neog_GiltiMember_465383" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_444294" xlink:to="loc_neog_GiltiMember_465383" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" xlink:label="loc_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit_444297" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit_444297" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_444298" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_444298" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit" xlink:label="loc_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit_465384" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit_465384" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_465451" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_465451" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_465452" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_465452" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_465629" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_465629" use="optional" order="14" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_444317" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444314" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_444317" xlink:to="loc_us-gaap_StatementTable_444314" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444315" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444314" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444315" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444316" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444315" xlink:to="loc_us-gaap_ClassOfStockDomain_444316" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444316_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444315" xlink:to="loc_us-gaap_ClassOfStockDomain_444316_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_444318" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444317" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_444318" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xlink:label="loc_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_444324" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_444318" xlink:to="loc_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_444324" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_444325" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_444318" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_444325" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_444334" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_444318" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_444334" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444317" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsStockOptions" xlink:label="loc_neog_DeferredTaxAssetsStockOptions_444337" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_neog_DeferredTaxAssetsStockOptions_444337" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsReceivablesAndInventories" xlink:label="loc_neog_DeferredTaxAssetsReceivablesAndInventories_444345" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_neog_DeferredTaxAssetsReceivablesAndInventories_444345" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_444347" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_444347" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" xlink:label="loc_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther_444355" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther_444355" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_444358" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_444358" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_444360" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_us-gaap_DeferredTaxLiabilities_444360" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" xlink:label="loc_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards_465448" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards_465448" use="optional" order="16" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/OperatingLossCarryForwardsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_717238" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_717237" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_717238" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_717237" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_717239" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_717237" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_717239" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_717240" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_717239" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_717240" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_717240_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_717239" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_717240_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_717241" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_717240" xlink:to="loc_us-gaap_DomesticCountryMember_717241" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_717242" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_717240" xlink:to="loc_us-gaap_ForeignCountryMember_717242" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_717244" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_717238" xlink:to="loc_us-gaap_OperatingLossCarryforwards_717244" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_OperatingLossCarryForwardsExpirationDescription" xlink:label="loc_neog_OperatingLossCarryForwardsExpirationDescription_717245" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_717238" xlink:to="loc_neog_OperatingLossCarryForwardsExpirationDescription_717245" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_717250" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_717249" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_717250" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_717249" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_717251" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_717250" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_717251" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" xlink:label="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions_717253" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_717250" xlink:to="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions_717253" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" xlink:label="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions_717254" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_717250" xlink:to="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions_717254" use="optional" order="4" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:label="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommitmentsAndContingenciesDisclosureTable" xlink:label="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_438" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" xlink:to="loc_dei_LegalEntityAxis_438" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_446" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_438" xlink:to="loc_dei_EntityDomain_446" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_446_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_438" xlink:to="loc_dei_EntityDomain_446_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_439" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" xlink:to="loc_srt_RangeAxis_439" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_440" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_439" xlink:to="loc_srt_RangeMember_440" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_440_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_439" xlink:to="loc_srt_RangeMember_440_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_448" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_440" xlink:to="loc_srt_MaximumMember_448" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_447" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_440" xlink:to="loc_srt_MinimumMember_447" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_444075" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" xlink:to="loc_us-gaap_OtherCommitmentsAxis_444075" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_444076" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_444075" xlink:to="loc_us-gaap_OtherCommitmentsDomain_444076" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_444076_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_444075" xlink:to="loc_us-gaap_OtherCommitmentsDomain_444076_default" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_443" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_443" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xlink:label="loc_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod_444" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod_444" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEnvironmentalLossContingenciesCurrent" xlink:label="loc_us-gaap_AccruedEnvironmentalLossContingenciesCurrent_445" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_AccruedEnvironmentalLossContingenciesCurrent_445" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaap_RoyaltyExpense_444078" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_RoyaltyExpense_444078" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_444079" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_444079" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_444080" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_ContractualObligationDueInSecondYear_444080" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnvironmentalRemediationExpense" xlink:label="loc_us-gaap_EnvironmentalRemediationExpense_441" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_EnvironmentalRemediationExpense_441" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RemedialActionObjectiveTimeFrame" xlink:label="loc_neog_RemedialActionObjectiveTimeFrame_442" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_neog_RemedialActionObjectiveTimeFrame_442" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_444081" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_ContractualObligationDueInThirdYear_444081" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFourthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear_444082" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_ContractualObligationDueInFourthYear_444082" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFifthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFifthYear_444083" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_ContractualObligationDueInFifthYear_444083" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_444088" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_444088" use="optional" order="24" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_444066" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444063" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_444066" xlink:to="loc_us-gaap_StatementTable_444063" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444064" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444063" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444064" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444065" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444064" xlink:to="loc_us-gaap_ClassOfStockDomain_444065" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444065_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444064" xlink:to="loc_us-gaap_ClassOfStockDomain_444065_default" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_444067" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444063" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_444067" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_444068" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_444067" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_444068" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_444068_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_444067" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_444068_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScenarioOneMember" xlink:label="loc_neog_ScenarioOneMember_444069" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_444068" xlink:to="loc_neog_ScenarioOneMember_444069" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScenarioTwoMember" xlink:label="loc_neog_ScenarioTwoMember_444070" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_444068" xlink:to="loc_neog_ScenarioTwoMember_444070" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_444071" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_444066" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_444071" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_444072" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_444066" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_444072" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_270" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_272" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_270" xlink:to="loc_us-gaap_NumberOfReportableSegments_272" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_269" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_270" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_269" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_444050" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_269" xlink:to="loc_srt_StatementGeographicalAxis_444050" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_444051" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_444050" xlink:to="loc_srt_SegmentGeographicalDomain_444051" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_444051_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_444050" xlink:to="loc_srt_SegmentGeographicalDomain_444051_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_268" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_269" xlink:to="loc_dei_LegalEntityAxis_268" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_271" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_268" xlink:to="loc_dei_EntityDomain_271" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_271_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_268" xlink:to="loc_dei_EntityDomain_271_default" use="optional" order="8" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SegmentInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_282" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_294" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_Assets_294" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_293" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_OperatingIncomeLoss_293" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_292" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_292" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_275" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_srt_ConsolidationItemsAxis_275" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_276" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_275" xlink:to="loc_srt_ConsolidationItemsDomain_276" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_276_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_275" xlink:to="loc_srt_ConsolidationItemsDomain_276_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_286" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_276" xlink:to="loc_us-gaap_OperatingSegmentsMember_286" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_277" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_dei_LegalEntityAxis_277" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_287" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_277" xlink:to="loc_dei_EntityDomain_287" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_287_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_277" xlink:to="loc_dei_EntityDomain_287_default" use="optional" order="11" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_278" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_srt_ProductOrServiceAxis_278" use="optional" order="12" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_279" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_278" xlink:to="loc_srt_ProductsAndServicesDomain_279" use="optional" order="13" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_279_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_278" xlink:to="loc_srt_ProductsAndServicesDomain_279_default" use="optional" order="14" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_288" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_279" xlink:to="loc_us-gaap_ProductMember_288" use="optional" order="15" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_289" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_279" xlink:to="loc_us-gaap_ServiceMember_289" use="optional" order="16" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_283" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_283" use="optional" order="17" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_281" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_283" xlink:to="loc_us-gaap_SegmentDomain_281" use="optional" order="18" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_281_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_283" xlink:to="loc_us-gaap_SegmentDomain_281_default" use="optional" order="19" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AnimalSafetyMember" xlink:label="loc_neog_AnimalSafetyMember_291" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_281" xlink:to="loc_neog_AnimalSafetyMember_291" use="optional" order="20" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FoodSafetyMember" xlink:label="loc_neog_FoodSafetyMember_290" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_281" xlink:to="loc_neog_FoodSafetyMember_290" use="optional" order="21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_284" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_284" use="optional" order="22" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_285" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_284" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_285" use="optional" order="23" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_285_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_284" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_285_default" use="optional" order="24" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersubsegmentEliminationsMember" xlink:label="loc_us-gaap_IntersubsegmentEliminationsMember_295" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsDomain_285" xlink:to="loc_us-gaap_IntersubsegmentEliminationsMember_295" use="optional" order="25" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_444040" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_444040" use="optional" order="26" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_444042" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_444042" use="optional" order="27" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfGeographicalInformationLineItems" xlink:label="loc_neog_ScheduleOfGeographicalInformationLineItems_320" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_325" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_ScheduleOfGeographicalInformationLineItems_320" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_325" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfGeographicalInformationTable" xlink:label="loc_neog_ScheduleOfGeographicalInformationTable_321" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_neog_ScheduleOfGeographicalInformationLineItems_320" xlink:to="loc_neog_ScheduleOfGeographicalInformationTable_321" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_319" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_ScheduleOfGeographicalInformationTable_321" xlink:to="loc_dei_LegalEntityAxis_319" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_324" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_319" xlink:to="loc_dei_EntityDomain_324" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_324_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_319" xlink:to="loc_dei_EntityDomain_324_default" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_323" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_ScheduleOfGeographicalInformationTable_321" xlink:to="loc_srt_StatementGeographicalAxis_323" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_322" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_323" xlink:to="loc_srt_SegmentGeographicalDomain_322" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_322_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_323" xlink:to="loc_srt_SegmentGeographicalDomain_322_default" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_327" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_322" xlink:to="loc_us-gaap_NonUsMember_327" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="loc_country_US_326" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_322" xlink:to="loc_country_US_326" use="optional" order="10" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_StockRepurchaseProgramLineItems" xlink:label="loc_neog_StockRepurchaseProgramLineItems_454" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CumulativeStockRepurchasedAndRetiredValue" xlink:label="loc_neog_CumulativeStockRepurchasedAndRetiredValue_459" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_StockRepurchaseProgramLineItems_454" xlink:to="loc_neog_CumulativeStockRepurchasedAndRetiredValue_459" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_460" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_StockRepurchaseProgramLineItems_454" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_460" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_458" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_StockRepurchaseProgramLineItems_454" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_458" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_StockRepurchaseProgramsTable" xlink:label="loc_neog_StockRepurchaseProgramsTable_455" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_neog_StockRepurchaseProgramLineItems_454" xlink:to="loc_neog_StockRepurchaseProgramsTable_455" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_451" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_StockRepurchaseProgramsTable_455" xlink:to="loc_dei_LegalEntityAxis_451" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_456" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_451" xlink:to="loc_dei_EntityDomain_456" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_456_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_451" xlink:to="loc_dei_EntityDomain_456_default" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_453" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_neog_StockRepurchaseProgramsTable_455" xlink:to="loc_srt_StatementScenarioAxis_453" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_452" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_453" xlink:to="loc_srt_ScenarioUnspecifiedDomain_452" use="optional" order="9" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_452_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_453" xlink:to="loc_srt_ScenarioUnspecifiedDomain_452_default" use="optional" order="10" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_719233" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_neog_StockRepurchaseProgramLineItems_454" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_719233" use="optional" order="11" />
</definitionLink>
<definitionLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfQuarterlyDataDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_444023" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_444024" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_444024" use="optional" order="1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_444025" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_GrossProfit_444025" use="optional" order="2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444020" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_StatementTable_444020" xbrldt:contextElement="segment" xbrldt:closed="true" use="optional" order="3" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444021" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_444020" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444021" use="optional" order="4" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444022" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444021" xlink:to="loc_us-gaap_ClassOfStockDomain_444022" use="optional" order="5" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444022_default" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444021" xlink:to="loc_us-gaap_ClassOfStockDomain_444022_default" use="optional" order="6" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_444026" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_ProfitLoss_444026" use="optional" order="7" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_444028" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_EarningsPerShareBasic_444028" use="optional" order="8" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_444029" />
<definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_EarningsPerShareDiluted_444029" use="optional" order="9" />
</definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>neog-20200531_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 30-July-2020 [03:09:36] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
<labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CoverAbstract" xml:lang="en-US">Cover [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_CoverAbstract" xml:lang="en-US">Cover [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentType" xml:lang="en-US">Document Type</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_AmendmentFlag" xml:lang="en-US">Amendment Flag</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentPeriodEndDate" xml:lang="en-US">Document Period End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentFiscalYearFocus" xml:lang="en-US">Document Fiscal Year Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xml:lang="en-US">Document Fiscal Period Focus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_CurrentFiscalYearEndDate" xml:lang="en-US">Current Fiscal Year End Date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityInteractiveDataCurrent" xml:lang="en-US">Entity Interactive Data Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityInteractiveDataCurrent" xml:lang="en-US">Entity Interactive Data Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityCurrentReportingStatus" xml:lang="en-US">Entity Current Reporting Status</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityRegistrantName" xml:lang="en-US">Entity Registrant Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityCentralIndexKey" xml:lang="en-US">Entity Central Index Key</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_TradingSymbol" xml:lang="en-US">Trading Symbol</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityFilerCategory" xml:lang="en-US">Entity Filer Category</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityVoluntaryFilers" xml:lang="en-US">Entity Voluntary Filers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityVoluntaryFilers" xml:lang="en-US">Entity Voluntary Filers</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityShellCompany" xml:lang="en-US">Entity Shell Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntitySmallBusiness" xml:lang="en-US">Entity Small Business</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntitySmallBusiness" xml:lang="en-US">Entity Small Business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityPublicFloat" xml:lang="en-US">Entity Public Float</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityPublicFloat" xml:lang="en-US">Entity Public Float</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityEmergingGrowthCompany" xml:lang="en-US">Entity Emerging Growth Company</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12gTitle" xlink:label="loc_dei_Security12gTitle" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_Security12gTitle" xml:lang="en-US">Title of 12(g) Security</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_Security12gTitle" xml:lang="en-US">Title of 12(g) Security</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12gTitle" xlink:to="lab_dei_Security12gTitle" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressStateOrProvince" xml:lang="en-US">Entity Address, State or Province</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressStateOrProvince" xml:lang="en-US">Entity Address, State or Province</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_SecurityExchangeName" xml:lang="en-US">Security Exchange Name</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_SecurityExchangeName" xml:lang="en-US">Security Exchange Name</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityFileNumber" xml:lang="en-US">Entity File Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityFileNumber" xml:lang="en-US">Entity File Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentTransitionReport" xml:lang="en-US">Document Transition Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityTaxIdentificationNumber" xml:lang="en-US">Entity Tax Identification Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityTaxIdentificationNumber" xml:lang="en-US">Entity Tax Identification Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressAddressLine1" xml:lang="en-US">Entity Address, Address Line One</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressCityOrTown" xml:lang="en-US">Entity Address, City or Town</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityAddressPostalZipCode" xml:lang="en-US">Entity Address, Postal Zip Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_LocalPhoneNumber" xml:lang="en-US">Local Phone Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_CityAreaCode" xml:lang="en-US">City Area Code</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_DocumentAnnualReport" xml:lang="en-US">Document Annual Report</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementTable" xml:lang="en-US">Statement [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_LegalEntityAxis" xml:lang="en-US">Legal Entity [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_LegalEntityAxis" xml:lang="en-US">Legal Entity [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_dei_EntityDomain" xml:lang="en-US">Entity [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_dei_EntityDomain" xml:lang="en-US">Entity [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementLineItems" xml:lang="en-US">Statement [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">Assets [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsAbstract" xml:lang="en-US">Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Total Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Assets" xml:lang="en-US">Total Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Assets, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xml:lang="en-US">Current Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_AssetsCurrent" xml:lang="en-US">Total Current Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and Cash Equivalents, Beginning of Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and Cash Equivalents, End of Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xml:lang="en-US">Cash and cash equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts Receivable, Net, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xml:lang="en-US">Accounts receivable, net of allowance of $1,350 and $1,700 at May 31, 2020 and 2019, respectively</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xml:lang="en-US">Marketable Securities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xml:lang="en-US">Marketable securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xml:lang="en-US">Marketable Securities, Current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventory, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventories</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_InventoryNet" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid Expense and Other Assets, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xml:lang="en-US">Prepaid expenses and other current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xml:lang="en-US">Other Assets, Noncurrent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAssetsNoncurrentAbstract" xml:lang="en-US">Other Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract" xlink:to="lab_us-gaap_OtherAssetsNoncurrentAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Finite-Lived Intangible Assets, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Amortizable intangible assets, net of accumulated amortization of $44,690 and $40,835 at May 31, 2020 and 2019, respectively</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xml:lang="en-US">Net Carrying Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_Goodwill" xml:lang="en-US">Ending Balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaap_OtherIndefiniteLivedIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherIndefiniteLivedIntangibleAssets" xml:lang="en-US">Other Indefinite-lived Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherIndefiniteLivedIntangibleAssets" xml:lang="en-US">Other non-amortizable intangible assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherIndefiniteLivedIntangibleAssets" xml:lang="en-US">Other non-amortizable intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:to="lab_us-gaap_OtherIndefiniteLivedIntangibleAssets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Right of use assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xml:lang="en-US">Operating lease right of use asset</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssets" xml:lang="en-US">Other Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAssets" xml:lang="en-US">Other&#160;non-current&#160;assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xml:lang="en-US">Property, Plant and Equipment, Net [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" xml:lang="en-US">Property and Equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNetAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="loc_us-gaap_LandAndLandImprovements" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LandAndLandImprovements" xml:lang="en-US">Land and Land Improvements</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LandAndLandImprovements" xml:lang="en-US">Land and improvements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandAndLandImprovements" xlink:to="lab_us-gaap_LandAndLandImprovements" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xml:lang="en-US">Buildings and Improvements, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xml:lang="en-US">Building and improvements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xml:lang="en-US">Machinery and Equipment, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_MachineryAndEquipmentGross" xml:lang="en-US">Machinery and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentGross" xlink:to="lab_us-gaap_MachineryAndEquipmentGross" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xml:lang="en-US">Furniture and Fixtures, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xml:lang="en-US">Furniture and fixtures</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesGross" xlink:to="lab_us-gaap_FurnitureAndFixturesGross" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConstructionInProgressGross" xml:lang="en-US">Construction in Progress, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ConstructionInProgressGross" xml:lang="en-US">Construction in progress</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xml:lang="en-US">Less accumulated depreciation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Other Assets, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xml:lang="en-US">Total Other Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Property, Plant and Equipment, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xml:lang="en-US">Net Property and Equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xml:lang="en-US">Liabilities and Equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and Contingencies</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xml:lang="en-US">Commitments and Contingencies (note 7)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xml:lang="en-US">Deferred Tax Liabilities, Net, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" xml:lang="en-US">Deferred Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesNoncurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Liabilities, Current [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xml:lang="en-US">Current Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xml:lang="en-US">Accrued Income Taxes, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xml:lang="en-US">Income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Employee-related Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xml:lang="en-US">Accrued compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts Payable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountsPayableCurrent" xml:lang="en-US">Accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xml:lang="en-US">Other Accrued Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xml:lang="en-US">Other accruals</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_Liabilities" xml:lang="en-US">Total Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Liabilities and Equity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xml:lang="en-US">Total Liabilities and Stockholders' Equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Liabilities, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LiabilitiesCurrent" xml:lang="en-US">Total Current Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xml:lang="en-US">Other Liabilities, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xml:lang="en-US">Other Non-Current Liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xml:lang="en-US">Stockholders' Equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockValue" xml:lang="en-US">Common stock, $0.16 par value &#8212; shares authorized 120,000,000; 52,945,841 and 52,216,589 shares issued and outstanding at May 31, 2020 and 2019, respectively</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Accumulated other comprehensive loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xml:lang="en-US">Additional Paid in Capital</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xml:lang="en-US">Additional paid-in capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred Stock, Value, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockValue" xml:lang="en-US">Preferred stock, $1.00 par value &#8212; shares authorized 100,000; none issued and outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xml:lang="en-US">Retained earnings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Stockholders' Equity Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_StockholdersEquity" xml:lang="en-US">Total Neogen Corporation and Subsidiaries Stockholders' Equity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Accounts receivable, allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Ending Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xml:lang="en-US">Beginning Balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xml:lang="en-US">Common stock, par value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xml:lang="en-US">Common stock, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common Stock, Shares, Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesIssued" xml:lang="en-US">Common stock, shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Common stock, shares outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Beginning Balance (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xml:lang="en-US">Ending Balance (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xml:lang="en-US">Preferred stock, par value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred Stock, Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xml:lang="en-US">Preferred stock, shares authorized</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred Stock, Shares Issued</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xml:lang="en-US">Preferred stock, shares issued</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred Stock, Shares Outstanding</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xml:lang="en-US">Preferred stock, shares outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Accumulated Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xml:lang="en-US">Less Accumulated Amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeStatementAbstract" xml:lang="en-US">Income Statement [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ProductOrServiceAxis" xml:lang="en-US">Product and Service [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ProductOrServiceAxis" xml:lang="en-US">Product and Service [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ProductsAndServicesDomain" xml:lang="en-US">Product and Service [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ProductsAndServicesDomain" xml:lang="en-US">Product and Service [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductMember" xml:lang="en-US">Product [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProductMember" xml:lang="en-US">Product Revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ServiceMember" xml:lang="en-US">Service [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ServiceMember" xml:lang="en-US">Service Revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xml:lang="en-US">Cost of Revenue [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xml:lang="en-US">Cost of Revenues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xml:lang="en-US">Cost of revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Cost of Goods and Services Sold</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Total Cost of Revenues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Cost of goods and services sold</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xml:lang="en-US">Total cost of revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Earnings Per Share [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Net Income Attributable to Neogen per Share</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xml:lang="en-US">Net income attributable to Neogen per share:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Earnings Per Share, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareBasic" xml:lang="en-US">Basic net income per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Earnings Per Share, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xml:lang="en-US">Diluted net income per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xml:lang="en-US">Operating Expenses [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xml:lang="en-US">Operating Expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and Administrative Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xml:lang="en-US">General and administrative</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingExpenses" xml:lang="en-US">Operating Expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingExpenses" xml:lang="en-US">Total Operating Expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingExpenses" xml:lang="en-US">Total operating expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and Development Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xml:lang="en-US">Research and development</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xml:lang="en-US">Selling and Marketing Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xml:lang="en-US">Sales and marketing</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating Income (Loss)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingIncomeLoss" xml:lang="en-US">Operating income (loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross Profit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross Margin</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross margin</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_GrossProfit" xml:lang="en-US">Gross Margin</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xml:lang="en-US">Income Before Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision for Income Taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision for Income Taxes</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xml:lang="en-US">Provision for Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Net Income Attributable to Neogen</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetIncomeLoss" xml:lang="en-US">Numerator for basic and diluted net income per share - Net income attributable to Neogen</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xml:lang="en-US">Other Income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xml:lang="en-US">Other, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xml:lang="en-US">Interest Income (Expense), Nonoperating, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xml:lang="en-US">Interest income, net</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Nonoperating Income (Expense)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xml:lang="en-US">Total Other Income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RoyaltyIncomeNonoperating" xlink:label="loc_us-gaap_RoyaltyIncomeNonoperating" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RoyaltyIncomeNonoperating" xml:lang="en-US">Royalty Income, Nonoperating</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RoyaltyIncomeNonoperating" xml:lang="en-US">Royalty income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RoyaltyIncomeNonoperating" xlink:to="lab_us-gaap_RoyaltyIncomeNonoperating" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/disclosureGuidance" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProfitLoss" xml:lang="en-US">Net income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenuesAbstract" xml:lang="en-US">Revenues [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenuesAbstract" xml:lang="en-US">Revenues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/positiveLabel" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xml:lang="en-US">Total Revenues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xml:lang="en-US">Total revenues</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xml:lang="en-US">Total revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xml:lang="en-US">Net Income Attributable to Non-controlling Interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xml:lang="en-US">Weighted Average Shares Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Basic</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xml:lang="en-US">Denominator for basic net income per share - Weighted average shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Diluted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xml:lang="en-US">Denominator for diluted net income per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xml:lang="en-US">Comprehensive income attributable to Neogen</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xml:lang="en-US">Comprehensive income loss attributable to non-controlling interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Comprehensive income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xml:lang="en-US">Other comprehensive loss, net of tax: foreign currency translations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xml:lang="en-US">Other comprehensive income, net of tax: unrealized gain on marketable securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xml:lang="en-US">Equity Components [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EquityComponentDomain" xml:lang="en-US">Equity Component [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained Earnings [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RetainedEarningsMember" xml:lang="en-US">Retained Earnings</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xml:lang="en-US">Additional Paid-in Capital</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommonStockMember" xml:lang="en-US">Common Stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xml:lang="en-US">Noncontrolling Interest [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xml:lang="en-US">Non - Controlling Interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xml:lang="en-US">Other comprehensive loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xml:lang="en-US">Ending Balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xml:lang="en-US">Issuance of shares under employee stock purchase plan (in shares)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xml:lang="en-US">Number of shares purchased by employees</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xml:lang="en-US">Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xml:lang="en-US">Exercise of options and share-based compensation expense (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xml:lang="en-US">Issuance of shares under employee stock purchase plan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xml:lang="en-US">Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xml:lang="en-US">Exercise of options and share-based compensation expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" xlink:label="loc_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" xml:lang="en-US">Adjustment To Additional Paid In Capital Purchase Of Minority Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" xml:lang="en-US">Purchase of minority interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" xlink:to="lab_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" xml:lang="en-US">Adjustment To Additional Paid In Capital Purchase Of Minority Interest</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xml:lang="en-US">Stock Repurchased During Period, Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xml:lang="en-US">Shares repurchased (in shares)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xml:lang="en-US">Stock Repurchased During Period, Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xml:lang="en-US">Shares repurchased</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xml:lang="en-US">Net Increase (Decrease) in Cash and Cash Equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="lab_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xml:lang="en-US">Effect of Foreign Exchange Rate on Cash</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xml:lang="en-US">Cash Flows From Financing Activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Payments for Repurchase of Common Stock</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xml:lang="en-US">Repurchase of common stock</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xml:lang="en-US">Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xml:lang="en-US">Exercise of stock options and other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xml:lang="en-US">Net Cash From Financing Activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_PurchaseOfMinorityInterests" xlink:label="loc_neog_PurchaseOfMinorityInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_PurchaseOfMinorityInterests" xml:lang="en-US">Purchase Of Minority Interests</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_PurchaseOfMinorityInterests" xml:lang="en-US">Purchase of non-controlling minority interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_PurchaseOfMinorityInterests" xlink:to="lab_neog_PurchaseOfMinorityInterests" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_PurchaseOfMinorityInterests" xml:lang="en-US">Purchase of minority interests.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xml:lang="en-US">Cash Flows For Investing Activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xml:lang="en-US">Net Cash For Investing Activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xml:lang="en-US">Business acquisitions, net of cash acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xml:lang="en-US">Payments to Acquire Marketable Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities" xml:lang="en-US">Purchase of marketable securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xml:lang="en-US">Payments to Acquire Productive Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xml:lang="en-US">Purchase of property, equipment and other&#160;non-current&#160;intangible assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PaymentsToAcquireProductiveAssets" xml:lang="en-US">Expenditures for long-lived assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireProductiveAssets" xlink:to="lab_us-gaap_PaymentsToAcquireProductiveAssets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xml:lang="en-US">Proceeds from Sale and Maturity of Marketable Securities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xml:lang="en-US">Proceeds from the sales of marketable securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Cash Flows From Operating Activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xml:lang="en-US">Adjustments to reconcile net income to net cash from operating activities:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xml:lang="en-US">Depreciation, Depletion and Amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xml:lang="en-US">Depreciation and amortization</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xml:lang="en-US">Depreciation and amortization</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-based Compensation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensation" xml:lang="en-US">Share-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred income taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xml:lang="en-US">Changes in operating assets and liabilities, net of business acquisitions:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xml:lang="en-US">Accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xml:lang="en-US">Accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Increase (Decrease) in Inventories</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xml:lang="en-US">Prepaid expenses and other assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xml:lang="en-US">Accruals and other changes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xml:lang="en-US">Net Cash From Operating Activities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xml:lang="en-US">Supplementary Cash Flow Information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xml:lang="en-US">Income Taxes Paid, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xml:lang="en-US">Income taxes paid, net of refunds</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xml:lang="en-US">Accounting Policies [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xml:lang="en-US">Summary of Significant Accounting Policies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" xlink:label="loc_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" xml:lang="en-US">Disclosure of Goodwill and Other Intangible Assets [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" xlink:to="lab_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" xml:lang="en-US">Disclosure of Goodwill and Other Intangible Assets</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xml:lang="en-US">Class of Stock [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ClassOfStockDomain" xml:lang="en-US">Class of Stock [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xml:lang="en-US">Goodwill and Other Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xml:lang="en-US">Business Combinations [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xml:lang="en-US">Business Combination Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xml:lang="en-US">Business Combinations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xml:lang="en-US">Debt Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaap_LongTermDebtTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xml:lang="en-US">Long-term Debt [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xml:lang="en-US">Long Term Debt</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xml:lang="en-US">Equity Compensation Plans</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="loc_us-gaap_DisclosureTextBlockAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureTextBlockAbstract" xml:lang="en-US">Disclosure Text Block [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract" xlink:to="lab_us-gaap_DisclosureTextBlockAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xml:lang="en-US">Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xml:lang="en-US">Commitments and Contingencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xml:lang="en-US">Retirement Benefits [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xml:lang="en-US">Pension and Other Postretirement Benefits Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xml:lang="en-US">Defined Contribution Benefit Plan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingAbstract" xml:lang="en-US">Segment Reporting [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xml:lang="en-US">Segment Information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EquityAbstract" xml:lang="en-US">Equity [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xml:lang="en-US">Treasury Stock [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TreasuryStockTextBlock" xml:lang="en-US">Stock Repurchases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockTextBlock" xlink:to="lab_us-gaap_TreasuryStockTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xml:lang="en-US">Quarterly Financial Information Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:to="lab_us-gaap_QuarterlyFinancialInformationDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_QuarterlyFinancialInformationTextBlock" xml:lang="en-US">Quarterly Financial Information [Text Block]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_QuarterlyFinancialInformationTextBlock" xlink:to="lab_us-gaap_QuarterlyFinancialInformationTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xml:lang="en-US">Cash and Cash Equivalents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xml:lang="en-US">Comprehensive Income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="lab_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xml:lang="en-US">Basis of Consolidation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xml:lang="en-US">Fair Value of Financial Instruments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xml:lang="en-US">Goodwill and Other Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xml:lang="en-US">Long-lived Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xml:lang="en-US">Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US">Inventory, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xml:lang="en-US">Marketable Securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xml:lang="en-US">Recent Accounting Pronouncements Not Yet Adopted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xlink:label="loc_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xml:lang="en-US">Restatement of Previously Issued Consolidated Financial Statements Policy [Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xml:lang="en-US">Revision of Previously Issued Financial Statements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xlink:to="lab_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xml:lang="en-US">Restatement of Previously Issued Consolidated Financial Statements Policy.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenue Recognition, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueRecognitionPolicyTextBlock" xml:lang="en-US">Revenue Recognition</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="lab_us-gaap_RevenueRecognitionPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UseOfEstimates" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_UseOfEstimates" xml:lang="en-US">Use of Estimates</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_NatureOfOperationsPolicyTextBlock" xlink:label="loc_neog_NatureOfOperationsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_NatureOfOperationsPolicyTextBlock" xml:lang="en-US">Nature Of Operations [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_NatureOfOperationsPolicyTextBlock" xml:lang="en-US">Nature of Operations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_NatureOfOperationsPolicyTextBlock" xlink:to="lab_neog_NatureOfOperationsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_NatureOfOperationsPolicyTextBlock" xml:lang="en-US">Nature of Operations.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xml:lang="en-US">Receivables, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xml:lang="en-US">Accounts Receivable and Concentrations of Credit Risk</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:label="loc_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xml:lang="en-US">Recently Adopted Accounting Standards [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xml:lang="en-US">Recently Adopted Accounting Standards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:to="lab_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xml:lang="en-US">Recently Adopted Accounting Standards, Policy [Text Block]</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" xml:lang="en-US">Research and Development Costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpensePolicy" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xml:lang="en-US">Advertising Costs, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xml:lang="en-US">Advertising Costs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xml:lang="en-US">Net Income Attributable to Neogen per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xml:lang="en-US">Equity Compensation Plans</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xml:lang="en-US">Property and Equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xml:lang="en-US">Reclassification, Policy [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xml:lang="en-US">Reclassifications</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xml:lang="en-US">Leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Functional Currency Transactions And Translations [Policy Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Functional Currency</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" xml:lang="en-US">Functional currency transactions and translations.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AllowanceForDoubtfulAccountsTableTextBlock" xlink:label="loc_neog_AllowanceForDoubtfulAccountsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_AllowanceForDoubtfulAccountsTableTextBlock" xml:lang="en-US">Allowance For Doubtful Accounts [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_AllowanceForDoubtfulAccountsTableTextBlock" xml:lang="en-US">Allowance for Doubtful Accounts</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_AllowanceForDoubtfulAccountsTableTextBlock" xlink:to="lab_neog_AllowanceForDoubtfulAccountsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_AllowanceForDoubtfulAccountsTableTextBlock" xml:lang="en-US">Allowance for Doubtful Accounts, Table</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" xml:lang="en-US">New Accounting Pronouncement, Early Adoption [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" xml:lang="en-US">Summary of Impact of Adoption of New Accounting Pronouncements on Unaudited Consolidated Statement of Income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xml:lang="en-US">Disaggregated Revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xml:lang="en-US">Inventories</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xml:lang="en-US">Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xml:lang="en-US">Calculation of Net Income Per Share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" xlink:label="loc_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" xml:lang="en-US">Schedule Of Classification And Maturities Of Marketable Securities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" xml:lang="en-US">Schedule Of Classification And Maturities Of Marketable Securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" xlink:to="lab_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" xml:lang="en-US">Schedule of classification and maturities of marketable securities.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" xlink:label="loc_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" xml:lang="en-US">ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeases [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" xml:lang="en-US">Supplemental balance sheet information related to operating leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" xlink:to="lab_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" xml:lang="en-US">Schedule Of Supplemental balance sheet information related to operating leases</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:label="loc_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xml:lang="en-US">Schedule Of Weighted Average Remaining Lease Term And Weighted Average Discount Rate [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xml:lang="en-US">Weighted average remaining lease term and weighted average discount rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:to="lab_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xml:lang="en-US">Schedule of weighted average remaining lease term and weighted average discount rate</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xml:lang="en-US">Components of lease expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xml:lang="en-US">Undiscounted minimum lease payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xml:lang="en-US">Marketable Securities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_MarketableSecuritiesTextBlock" xml:lang="en-US">Summary of components of marketable securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTextBlock" xlink:to="lab_us-gaap_MarketableSecuritiesTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ConsolidationItemsAxis" xml:lang="en-US">Consolidation Items [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ConsolidationItemsAxis" xml:lang="en-US">Consolidation Items [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ConsolidationItemsDomain" xml:lang="en-US">Consolidation Items [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ConsolidationItemsDomain" xml:lang="en-US">Consolidation Items [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingSegmentsMember" xml:lang="en-US">Operating Segments [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingSegmentsMember" xml:lang="en-US">Operating Segments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingSegmentsMember" xlink:to="lab_us-gaap_OperatingSegmentsMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xml:lang="en-US">Amortizable of Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xml:lang="en-US">Goodwill by Business Segment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xml:lang="en-US">Stock Option Activity</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xml:lang="en-US">Summary of Stock Options Outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xml:lang="en-US">Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xml:lang="en-US">Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options Intrinsic Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xml:lang="en-US">Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xml:lang="en-US">Income Before Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xml:lang="en-US">Provision for Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xml:lang="en-US">Reconciliation of Income Taxes Computed at U.S. Federal Statutory Tax Rate to Income Tax Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xml:lang="en-US">Significant Components of Deferred Income Tax Liabilities and Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xml:lang="en-US">Summary of Income Tax Contingencies [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xml:lang="en-US">Sumary of reconciliation of our tax contingencies</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:to="lab_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xml:lang="en-US">Summary of Operating Loss Carryforwards [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xml:lang="en-US">Summary of net operating loss carryforwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:to="lab_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xml:lang="en-US">Segment Information</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xml:lang="en-US">Quarterly Financial Information [Table Text Block]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_SignificantAccountingPoliciesTable" xlink:label="loc_neog_SignificantAccountingPoliciesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_SignificantAccountingPoliciesTable" xml:lang="en-US">Significant Accounting Policies [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_SignificantAccountingPoliciesTable" xml:lang="en-US">Significant Accounting Policies [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_SignificantAccountingPoliciesTable" xlink:to="lab_neog_SignificantAccountingPoliciesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_SignificantAccountingPoliciesTable" xml:lang="en-US">Significant Accounting Policies [Table]</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RangeAxis" xml:lang="en-US">Range [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_RangeAxis" xml:lang="en-US">Range [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_RangeMember" xml:lang="en-US">Range [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_RangeMember" xml:lang="en-US">Range [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MaximumMember" xml:lang="en-US">Maximum [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_MaximumMember" xml:lang="en-US">Maximum</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MinimumMember" xml:lang="en-US">Minimum [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_MinimumMember" xml:lang="en-US">Minimum</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_SignificantAccountingPoliciesLineItems" xlink:label="loc_neog_SignificantAccountingPoliciesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_SignificantAccountingPoliciesLineItems" xml:lang="en-US">Significant Accounting Policies [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_SignificantAccountingPoliciesLineItems" xml:lang="en-US">Significant Accounting Policies [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems" xlink:to="lab_neog_SignificantAccountingPoliciesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_SignificantAccountingPoliciesLineItems" xml:lang="en-US">Significant Accounting Policies [Line Items]</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Federal corporate tax rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Federal corporate tax rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Finite lived intangible assets, useful life</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xml:lang="en-US">Finite lived intangible assets, useful life</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MarketableSecuritiesContractualMaturityPeriod" xlink:label="loc_neog_MarketableSecuritiesContractualMaturityPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_MarketableSecuritiesContractualMaturityPeriod" xml:lang="en-US">Marketable Securities Contractual Maturity Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_MarketableSecuritiesContractualMaturityPeriod" xml:lang="en-US">Marketable securities, maturity period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_MarketableSecuritiesContractualMaturityPeriod" xlink:to="lab_neog_MarketableSecuritiesContractualMaturityPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_MarketableSecuritiesContractualMaturityPeriod" xml:lang="en-US">Marketable Securities Contractual Maturity Period</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xml:lang="en-US">Stock split ratio</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="lab_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ProductsAndServicesPaymentTerms" xlink:label="loc_neog_ProductsAndServicesPaymentTerms" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ProductsAndServicesPaymentTerms" xml:lang="en-US">Products and Services, Payment Terms</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ProductsAndServicesPaymentTerms" xml:lang="en-US">Products and services, payment terms</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ProductsAndServicesPaymentTerms" xlink:to="lab_neog_ProductsAndServicesPaymentTerms" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ProductsAndServicesPaymentTerms" xml:lang="en-US">Products and Services, Payment Terms</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xml:lang="en-US">Business Acquisition, Percentage of Voting Interests Acquired</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xml:lang="en-US">Percentage of ownership in subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:to="lab_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ConcentrationRiskReceivablesSingleCustomerPercentage" xlink:label="loc_neog_ConcentrationRiskReceivablesSingleCustomerPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ConcentrationRiskReceivablesSingleCustomerPercentage" xml:lang="en-US">Concentration Risk Receivables Single Customer Percentage</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_neog_ConcentrationRiskReceivablesSingleCustomerPercentage" xml:lang="en-US">Account receivable percentage from major customer</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ConcentrationRiskReceivablesSingleCustomerPercentage" xlink:to="lab_neog_ConcentrationRiskReceivablesSingleCustomerPercentage" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ConcentrationRiskReceivablesSingleCustomerPercentage" xml:lang="en-US">Concentration Risk, Receivables, Single Customer Percentage</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperAtCarryingValue" xlink:label="loc_us-gaap_CommercialPaperAtCarryingValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommercialPaperAtCarryingValue" xml:lang="en-US">Commercial Paper, at Carrying Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommercialPaperAtCarryingValue" xml:lang="en-US">Commercial Paper</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperAtCarryingValue" xlink:to="lab_us-gaap_CommercialPaperAtCarryingValue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue" xlink:label="loc_us-gaap_CertificatesOfDepositAtCarryingValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CertificatesOfDepositAtCarryingValue" xml:lang="en-US">Certificates of Deposit, at Carrying Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CertificatesOfDepositAtCarryingValue" xml:lang="en-US">Short-term domestic certificates of deposit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositAtCarryingValue" xlink:to="lab_us-gaap_CertificatesOfDepositAtCarryingValue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaap_InventoryValuationReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryValuationReserves" xml:lang="en-US">Inventory Valuation Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryValuationReserves" xml:lang="en-US">Valuation allowance for inventory</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryValuationReserves" xlink:to="lab_us-gaap_InventoryValuationReserves" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_Depreciation" xml:lang="en-US">Depreciation expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xml:lang="en-US">Shares excluded from computations of diluted net income per share</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xml:lang="en-US">Sale of Stock, Percentage of Ownership before Transaction</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xml:lang="en-US">Percentage of ownership in subsidiaries before capital contribution</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xlink:to="lab_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xml:lang="en-US">Sale of Stock, Percentage of Ownership after Transaction</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xml:lang="en-US">Percentage of ownership in subsidiaries Before capital contribution</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:to="lab_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CashHeldByForeignSubsidiaries" xlink:label="loc_neog_CashHeldByForeignSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_CashHeldByForeignSubsidiaries" xml:lang="en-US">Cash Held By Foreign Subsidiaries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_CashHeldByForeignSubsidiaries" xml:lang="en-US">Cash held at foreign subsidiaries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_CashHeldByForeignSubsidiaries" xlink:to="lab_neog_CashHeldByForeignSubsidiaries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_CashHeldByForeignSubsidiaries" xml:lang="en-US">Cash held by foreign subsidiaries.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/definitionGuidance" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-average fair value per share of stock options granted</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-Average Grant Date Fair Value, Granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiability" xml:lang="en-US">Operating Lease, Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiability" xml:lang="en-US">Operating lease liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiability" xml:lang="en-US">Total lease liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasePayments" xml:lang="en-US">Operating Lease, Payments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasePayments" xml:lang="en-US">Operating lease payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xml:lang="en-US">Right of use assets in exchange of lease liability</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xml:lang="en-US">Goodwill, Impairment Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xml:lang="en-US">Goodwill, Impairment Loss</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xml:lang="en-US">Impairment of Long-Lived Assets Held-for-use</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xml:lang="en-US">Impairments of long-lived assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xml:lang="en-US">Future minimum rental payments for 2020</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xml:lang="en-US">Future minimum rental payments for 2021</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xml:lang="en-US">Future minimum rental payments for 2022</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xml:lang="en-US">Future minimum rental payments for 2023</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xml:lang="en-US">Operating Lease, Liability, Statement of Financial Position [Extensible List]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xml:lang="en-US">Operating Lease, Liability, Statement of Financial Position [Extensible List]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_StatementGeographicalAxis" xml:lang="en-US">Geographical [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_StatementGeographicalAxis" xml:lang="en-US">Geographical [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_SegmentGeographicalDomain" xml:lang="en-US">Geographical [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_SegmentGeographicalDomain" xml:lang="en-US">Geographical [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LatinAmericaMember" xlink:label="loc_srt_LatinAmericaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_LatinAmericaMember" xml:lang="en-US">Latin America [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_LatinAmericaMember" xml:lang="en-US">Latin America</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LatinAmericaMember" xlink:to="lab_srt_LatinAmericaMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_MajorCustomersAxis" xml:lang="en-US">Customer [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_NameOfMajorCustomerDomain" xml:lang="en-US">Customer [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CustomerOneMember" xlink:label="loc_neog_CustomerOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_CustomerOneMember" xml:lang="en-US">Customer One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_CustomerOneMember" xml:lang="en-US">Customer One</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_CustomerOneMember" xlink:to="lab_neog_CustomerOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_CustomerOneMember" xml:lang="en-US">Customer One</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BuildingsAndImprovementsMember" xlink:label="loc_neog_BuildingsAndImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_BuildingsAndImprovementsMember" xml:lang="en-US">Buildings And Improvements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_BuildingsAndImprovementsMember" xml:lang="en-US">Buildings And Improvements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_BuildingsAndImprovementsMember" xlink:to="lab_neog_BuildingsAndImprovementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_BuildingsAndImprovementsMember" xml:lang="en-US">Buildings And Improvements</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FurnitureFixturesMachineryAndEquipmentMember" xlink:label="loc_neog_FurnitureFixturesMachineryAndEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_FurnitureFixturesMachineryAndEquipmentMember" xml:lang="en-US">Furniture Fixtures Machinery And Equipment [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_FurnitureFixturesMachineryAndEquipmentMember" xml:lang="en-US">Furniture, fixtures, machinery and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_FurnitureFixturesMachineryAndEquipmentMember" xlink:to="lab_neog_FurnitureFixturesMachineryAndEquipmentMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_FurnitureFixturesMachineryAndEquipmentMember" xml:lang="en-US">Furniture, fixtures, machinery and equipment [Member]</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaap_ShippingAndHandlingMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xml:lang="en-US">Shipping and Handling [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShippingAndHandlingMember" xml:lang="en-US">Shipping and Handling</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShippingAndHandlingMember" xlink:to="lab_us-gaap_ShippingAndHandlingMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingMember" xlink:label="loc_us-gaap_AdvertisingMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdvertisingMember" xml:lang="en-US">Advertising [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AdvertisingMember" xml:lang="en-US">Advertising Cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingMember" xlink:to="lab_us-gaap_AdvertisingMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xml:lang="en-US">Type of Adoption [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xml:lang="en-US">Type of Adoption [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentTypeAxis" xml:lang="en-US">Investment Type [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xml:lang="en-US">Investments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xml:lang="en-US">US Treasury Securities [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xml:lang="en-US">US Treasury Securities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CommercialPaperMember" xml:lang="en-US">Commercial Paper [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CommercialPaperMember" xml:lang="en-US">Commercial Paper</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xml:lang="en-US">Certificates of Deposit [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xml:lang="en-US">Certificates of Deposit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember" xlink:to="lab_us-gaap_CertificatesOfDepositMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityAxis" xlink:label="loc_neog_MaturityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_MaturityAxis" xml:lang="en-US">Maturity [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_MaturityAxis" xlink:to="lab_neog_MaturityAxis" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityDomain" xlink:label="loc_neog_MaturityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_MaturityDomain" xml:lang="en-US">Maturity [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_MaturityDomain" xlink:to="lab_neog_MaturityDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInZeroToNinetyDaysMember" xlink:label="loc_neog_MaturityInZeroToNinetyDaysMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_MaturityInZeroToNinetyDaysMember" xml:lang="en-US">Maturity in Zero to Ninety Days [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_MaturityInZeroToNinetyDaysMember" xml:lang="en-US">Maturing in 0 - 90 days</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_MaturityInZeroToNinetyDaysMember" xlink:to="lab_neog_MaturityInZeroToNinetyDaysMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInNinetyOneToOneHundredEightyDaysMember" xlink:label="loc_neog_MaturityInNinetyOneToOneHundredEightyDaysMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_MaturityInNinetyOneToOneHundredEightyDaysMember" xml:lang="en-US">Maturity In Ninety One to One Hundred Eighty Days [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_MaturityInNinetyOneToOneHundredEightyDaysMember" xml:lang="en-US">Maturing in 91 - 180 days</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_MaturityInNinetyOneToOneHundredEightyDaysMember" xlink:to="lab_neog_MaturityInNinetyOneToOneHundredEightyDaysMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInOneHundredEightyOneToOneYearMember" xlink:label="loc_neog_MaturityInOneHundredEightyOneToOneYearMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_MaturityInOneHundredEightyOneToOneYearMember" xml:lang="en-US">Maturity In One Hundred Eighty One to One Year [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_MaturityInOneHundredEightyOneToOneYearMember" xml:lang="en-US">Maturing in 181 days - 1 year</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_MaturityInOneHundredEightyOneToOneYearMember" xlink:to="lab_neog_MaturityInOneHundredEightyOneToOneYearMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInOneToTwoYearMember" xlink:label="loc_neog_MaturityInOneToTwoYearMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_MaturityInOneToTwoYearMember" xml:lang="en-US">Maturity In One to Two Year [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_MaturityInOneToTwoYearMember" xml:lang="en-US">Maturing in 1 - 2 years</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_MaturityInOneToTwoYearMember" xlink:to="lab_neog_MaturityInOneToTwoYearMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesAbstract" xml:lang="en-US">Marketable Securities [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract" xlink:to="lab_us-gaap_MarketableSecuritiesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="loc_us-gaap_MarketableSecuritiesTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesTable" xml:lang="en-US">Marketable Securities [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTable" xlink:to="lab_us-gaap_MarketableSecuritiesTable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xml:lang="en-US">Cash and Cash Equivalents [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xml:lang="en-US">Cash and Cash Equivalents [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommercialPaperandCorporateBondsMember" xlink:label="loc_neog_CommercialPaperandCorporateBondsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_CommercialPaperandCorporateBondsMember" xml:lang="en-US">Commercial PaperAnd Corporate Bonds [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_CommercialPaperandCorporateBondsMember" xlink:to="lab_neog_CommercialPaperandCorporateBondsMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesLineItems" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_MarketableSecuritiesLineItems" xml:lang="en-US">Marketable Securities [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems" xlink:to="lab_us-gaap_MarketableSecuritiesLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesDebtAmortizedCost" xlink:label="loc_us-gaap_TradingSecuritiesDebtAmortizedCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TradingSecuritiesDebtAmortizedCost" xml:lang="en-US">Debt Securities, Trading, Amortized Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TradingSecuritiesDebtAmortizedCost" xml:lang="en-US">Amortized	Cost</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesDebtAmortizedCost" xlink:to="lab_us-gaap_TradingSecuritiesDebtAmortizedCost" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesTradingUnrealizedGain" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesTradingUnrealizedGain" xml:lang="en-US">Debt Securities, Trading, Unrealized Gain</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtSecuritiesTradingUnrealizedGain" xml:lang="en-US">Unrealized	gains</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesTradingUnrealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesTradingUnrealizedGain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesTradingUnrealizedLoss" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedLoss" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtSecuritiesTradingUnrealizedLoss" xml:lang="en-US">Debt Securities, Trading, Unrealized Loss</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DebtSecuritiesTradingUnrealizedLoss" xml:lang="en-US">Unrealized	Losses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesTradingUnrealizedLoss" xlink:to="lab_us-gaap_DebtSecuritiesTradingUnrealizedLoss" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesDebt" xlink:label="loc_us-gaap_TradingSecuritiesDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TradingSecuritiesDebt" xml:lang="en-US">Debt Securities, Trading</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TradingSecuritiesDebt" xml:lang="en-US">Fair&#160;Value</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradingSecuritiesDebt" xlink:to="lab_us-gaap_TradingSecuritiesDebt" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" xlink:label="loc_neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" xml:lang="en-US">Disclosure of Activity in Allowance for Doubtful Accounts [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" xlink:to="lab_neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" xml:lang="en-US">Disclosure of Activity in Allowance for Doubtful Accounts</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xml:lang="en-US">Financing Receivable, Allowance for Credit Losses [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Recoveries</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xml:lang="en-US">Recoveries</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xml:lang="en-US">Allowance for Doubtful Accounts Receivable, Write-offs</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xml:lang="en-US">Write-offs</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Provision for Doubtful Accounts</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xml:lang="en-US">Provision</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xml:lang="en-US">Inventory Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaap_InventoryCurrentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryCurrentTable" xml:lang="en-US">Inventory, Current [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryCurrentTable" xml:lang="en-US">Inventory, Current [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryCurrentTable" xlink:to="lab_us-gaap_InventoryCurrentTable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryLineItems" xml:lang="en-US">Inventory [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryLineItems" xml:lang="en-US">Inventory [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLineItems" xlink:to="lab_us-gaap_InventoryLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xml:lang="en-US">Finished goods</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xml:lang="en-US">Raw Materials</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xml:lang="en-US">Work-in-process</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:label="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xml:lang="en-US">Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xml:lang="en-US">Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:to="lab_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xml:lang="en-US">Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table]</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:label="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xml:lang="en-US">Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xml:lang="en-US">Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:to="lab_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xml:lang="en-US">Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xml:lang="en-US">Expected dividend yield</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xml:lang="en-US">Expected option life (in years)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xml:lang="en-US">Expected stock volatility</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xml:lang="en-US">Risk-free interest rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_StatementScenarioAxis" xml:lang="en-US">Scenario [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_StatementScenarioAxis" xml:lang="en-US">Scenario [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xml:lang="en-US">Scenario [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xml:lang="en-US">Scenario, Unspecified [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xml:lang="en-US">Earnings Per Share, Basic and Diluted [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EarningsPerShareTable" xlink:label="loc_neog_EarningsPerShareTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_EarningsPerShareTable" xml:lang="en-US">Earnings Per Share [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_EarningsPerShareTable" xml:lang="en-US">Earnings Per Share [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_EarningsPerShareTable" xlink:to="lab_neog_EarningsPerShareTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_EarningsPerShareTable" xml:lang="en-US">Earnings Per Share [Table]</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EarningsPerShareLineItems" xlink:label="loc_neog_EarningsPerShareLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_EarningsPerShareLineItems" xml:lang="en-US">Earnings Per Share [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_EarningsPerShareLineItems" xml:lang="en-US">Earnings Per Share [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_EarningsPerShareLineItems" xlink:to="lab_neog_EarningsPerShareLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_EarningsPerShareLineItems" xml:lang="en-US">Earnings Per Share [Line Items]</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xml:lang="en-US">Effect of dilutive stock options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeasesAbstract" xml:lang="en-US">Leases [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LeasesAbstract" xml:lang="en-US">Leases [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Operating Lease, Liability, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xml:lang="en-US">Lease liabilities - current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xml:lang="en-US">Lease liabilities - non-current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xml:lang="en-US">Weighted average remaining lease term</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xml:lang="en-US">Weighted average discount rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeaseCost" xml:lang="en-US">Operating Lease, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLeaseCost" xml:lang="en-US">Operating leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShortTermLeaseCost" xml:lang="en-US">Short-term Lease, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShortTermLeaseCost" xml:lang="en-US">Short term leases</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LeaseCost" xml:lang="en-US">Lease, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LeaseCost" xml:lang="en-US">Total lease expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xml:lang="en-US">2021</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xml:lang="en-US">2022</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xml:lang="en-US">2023</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xml:lang="en-US">2024</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xml:lang="en-US">2025 and thereafter</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xml:lang="en-US">Total lease payments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xml:lang="en-US">Less: imputed interest</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xml:lang="en-US">Disaggregation of Revenue [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xml:lang="en-US">Disaggregation of Revenue [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_LifeSciencesMember" xlink:label="loc_neog_LifeSciencesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_LifeSciencesMember" xml:lang="en-US">Life Sciences [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_LifeSciencesMember" xml:lang="en-US">Life Sciences</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_LifeSciencesMember" xlink:to="lab_neog_LifeSciencesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_LifeSciencesMember" xml:lang="en-US">Life Sciences [Member]</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_NaturalToxinsAllergensAndDrugResiduesMember" xlink:label="loc_neog_NaturalToxinsAllergensAndDrugResiduesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_NaturalToxinsAllergensAndDrugResiduesMember" xml:lang="en-US">Natural Toxins Allergens and Drug Residues [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_NaturalToxinsAllergensAndDrugResiduesMember" xml:lang="en-US">Natural Toxins, Allergens &amp; Drug Residues</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_NaturalToxinsAllergensAndDrugResiduesMember" xlink:to="lab_neog_NaturalToxinsAllergensAndDrugResiduesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_NaturalToxinsAllergensAndDrugResiduesMember" xml:lang="en-US">Natural Toxins Allergens and Drug Residues.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AnimalCareAndOtherMember" xlink:label="loc_neog_AnimalCareAndOtherMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_AnimalCareAndOtherMember" xml:lang="en-US">Animal Care and Other [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_AnimalCareAndOtherMember" xml:lang="en-US">Animal Care &amp; Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_AnimalCareAndOtherMember" xlink:to="lab_neog_AnimalCareAndOtherMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_AnimalCareAndOtherMember" xml:lang="en-US">Animal Care and Other.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BacterialAndGeneralSanitationMember" xlink:label="loc_neog_BacterialAndGeneralSanitationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_BacterialAndGeneralSanitationMember" xml:lang="en-US">Bacterial and General Sanitation [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_BacterialAndGeneralSanitationMember" xml:lang="en-US">Bacterial &amp; General Sanitation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_BacterialAndGeneralSanitationMember" xlink:to="lab_neog_BacterialAndGeneralSanitationMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_BacterialAndGeneralSanitationMember" xml:lang="en-US">Bacterial and General Sanitation.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CultureMediaAndOtherMember" xlink:label="loc_neog_CultureMediaAndOtherMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_CultureMediaAndOtherMember" xml:lang="en-US">Culture Media And Other [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_CultureMediaAndOtherMember" xml:lang="en-US">Culture Media &amp; Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_CultureMediaAndOtherMember" xlink:to="lab_neog_CultureMediaAndOtherMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_CultureMediaAndOtherMember" xml:lang="en-US">Culture Media And Other [Member]</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_GenomicsServicesMember" xlink:label="loc_neog_GenomicsServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_GenomicsServicesMember" xml:lang="en-US">Genomics Services [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_GenomicsServicesMember" xml:lang="en-US">Genomics Services</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_GenomicsServicesMember" xlink:to="lab_neog_GenomicsServicesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_GenomicsServicesMember" xml:lang="en-US">Genomics Services.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RodenticidesInsecticidesAndDisinfectantsMember" xlink:label="loc_neog_RodenticidesInsecticidesAndDisinfectantsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_RodenticidesInsecticidesAndDisinfectantsMember" xml:lang="en-US">Rodenticides Insecticides and Disinfectants [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_RodenticidesInsecticidesAndDisinfectantsMember" xml:lang="en-US">Rodenticides, Insecticides &amp; Disinfectants</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_RodenticidesInsecticidesAndDisinfectantsMember" xlink:to="lab_neog_RodenticidesInsecticidesAndDisinfectantsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_RodenticidesInsecticidesAndDisinfectantsMember" xml:lang="en-US">Rodenticides Insecticides and Disinfectants.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_VeterinaryInstrumentsAndDisposablesMember" xlink:label="loc_neog_VeterinaryInstrumentsAndDisposablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_VeterinaryInstrumentsAndDisposablesMember" xml:lang="en-US">Veterinary Instruments and Disposables [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_VeterinaryInstrumentsAndDisposablesMember" xml:lang="en-US">Veterinary Instruments &amp; Disposables</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_VeterinaryInstrumentsAndDisposablesMember" xlink:to="lab_neog_VeterinaryInstrumentsAndDisposablesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_VeterinaryInstrumentsAndDisposablesMember" xml:lang="en-US">Veterinary Instruments and Disposables.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xml:lang="en-US">Disaggregation of Revenue [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xml:lang="en-US">Disaggregation of Revenue [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" xlink:label="loc_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" xml:lang="en-US">Percentage Increase Decrease In Revenue From Previous Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" xml:lang="en-US">Percentage Increase Decrease In Revenue From Previous Period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" xlink:to="lab_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" xml:lang="en-US">Represents percentage increase decrease in revenue from previous period.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xml:lang="en-US">Segments [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xml:lang="en-US">Segments [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentDomain" xml:lang="en-US">Segments [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SegmentDomain" xml:lang="en-US">Segments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AnimalSafetyMember" xlink:label="loc_neog_AnimalSafetyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_AnimalSafetyMember" xml:lang="en-US">Animal Safety [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_AnimalSafetyMember" xml:lang="en-US">Animal Safety</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_AnimalSafetyMember" xlink:to="lab_neog_AnimalSafetyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_AnimalSafetyMember" xml:lang="en-US">Animal Safety</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FoodSafetyMember" xlink:label="loc_neog_FoodSafetyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_FoodSafetyMember" xml:lang="en-US">Food Safety [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_FoodSafetyMember" xml:lang="en-US">Food Safety</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_FoodSafetyMember" xml:lang="en-US">Food Safety</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_FoodSafetyMember" xlink:to="lab_neog_FoodSafetyMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_FoodSafetyMember" xml:lang="en-US">Food Safety</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member" xml:lang="en-US">Accounting Standards Update 2014-09</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xml:lang="en-US">Initial Application Period Cumulative Effect Transition [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:to="lab_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xml:lang="en-US">Calculated under Revenue Guidance in Effect before Topic 606</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:to="lab_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xml:lang="en-US">Difference between Revenue Guidance in Effect before and after Topic 606 [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xml:lang="en-US">Adjustments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:to="lab_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xml:lang="en-US">Revenue, Initial Application Period Cumulative Effect Transition [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:to="lab_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Three</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xml:lang="en-US">Estimated amortization expense for period, 2023</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Four</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xml:lang="en-US">Estimated amortization expense for period, 2024</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Five</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xml:lang="en-US">Estimated amortization expense for period, 2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US">Amortization of Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xml:lang="en-US">Amortization expense for intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xml:lang="en-US">Estimated amortization expense for period, 2021</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">Finite-Lived Intangible Assets, Amortization Expense, Year Two</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xml:lang="en-US">Estimated amortization expense for period, 2022</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xml:lang="en-US">Noncompete Agreements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xml:lang="en-US">Noncompete Agreements</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PatentsMember" xml:lang="en-US">Patents [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PatentsMember" xml:lang="en-US">Patents</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PatentsMember" xml:lang="en-US">Patents</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LicensingAgreementsMember" xml:lang="en-US">Licensing Agreements [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_LicensingAgreementsMember" xml:lang="en-US">Licenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LicensingAgreementsMember" xml:lang="en-US">Licenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicensingAgreementsMember" xlink:to="lab_us-gaap_LicensingAgreementsMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TrademarksMember" xml:lang="en-US">Trademarks [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_TrademarksMember" xml:lang="en-US">Trademarks</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xml:lang="en-US">Other Intangible Assets [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xml:lang="en-US">Other Intangible Assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xml:lang="en-US">Customer-Related Intangible Assets [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" xml:lang="en-US">Customer-based intangibles</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:to="lab_us-gaap_CustomerRelatedIntangibleAssetsMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="loc_us-gaap_ProductAndServiceOtherMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xml:lang="en-US">Product and Service, Other [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ProductAndServiceOtherMember" xml:lang="en-US">Other products and service-related intangibles</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductAndServiceOtherMember" xlink:to="lab_us-gaap_ProductAndServiceOtherMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DisclosureOfGoodwillByBusinessSegmentAbstract" xlink:label="loc_neog_DisclosureOfGoodwillByBusinessSegmentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_DisclosureOfGoodwillByBusinessSegmentAbstract" xml:lang="en-US">Disclosure of Goodwill by Business Segment [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_DisclosureOfGoodwillByBusinessSegmentAbstract" xlink:to="lab_neog_DisclosureOfGoodwillByBusinessSegmentAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_DisclosureOfGoodwillByBusinessSegmentAbstract" xml:lang="en-US">Disclosure of Goodwill by Business Segment</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillLineItems" xml:lang="en-US">Goodwill [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xml:lang="en-US">Goodwill, Acquired During Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xml:lang="en-US">Goodwill acquired</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xml:lang="en-US">Goodwill, Translation and Purchase Accounting Adjustments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xml:lang="en-US">Goodwill and/or currency adjustments</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:to="lab_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract" xlink:label="loc_neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract" xml:lang="en-US">Disclosure of Amortizable of Intangible Assets [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract" xlink:to="lab_neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract" xml:lang="en-US">Disclosure of Amortizable of Intangible Assets</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xml:lang="en-US">Gross Carrying Amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xml:lang="en-US">Business Acquisition [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xml:lang="en-US">Payments to Acquire Businesses, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xml:lang="en-US">Cash consideration for purchase of business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xml:lang="en-US">Contingent consideration potential payment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xml:lang="en-US">Purchase price allocation for accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xml:lang="en-US">Purchase price allocation for inventory</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xml:lang="en-US">Purchase price allocation for land, property and equipment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xml:lang="en-US">Allocation of purchase price for contingent consideration potential payment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xml:lang="en-US">Purchase price allocation for intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xml:lang="en-US">Purchase price allocation for non-amortizable intangible assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xml:lang="en-US">Purchase price allocation for accounts payable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xml:lang="en-US">Purchase price allocation for deferred tax liability</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xml:lang="en-US">Purchase price allocation for other current liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xml:lang="en-US">Business Combination, Consideration Transferred</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xml:lang="en-US">Consideration for purchase of business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xml:lang="en-US">Purchase price allocation for long-term liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BusinessCombinationConsiderationPayable" xlink:label="loc_neog_BusinessCombinationConsiderationPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_BusinessCombinationConsiderationPayable" xml:lang="en-US">Business Combination, Consideration Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_BusinessCombinationConsiderationPayable" xml:lang="en-US">Cash payable to former owner for purchase of business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_BusinessCombinationConsiderationPayable" xlink:to="lab_neog_BusinessCombinationConsiderationPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_BusinessCombinationConsiderationPayable" xml:lang="en-US">Business Combination, Consideration Payable</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_PaymentForBusinessAcquisitionContingentConsideration" xlink:label="loc_neog_PaymentForBusinessAcquisitionContingentConsideration" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_PaymentForBusinessAcquisitionContingentConsideration" xml:lang="en-US">Payment For Business Acquisition Contingent Consideration</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_PaymentForBusinessAcquisitionContingentConsideration" xml:lang="en-US">Cash paid for purchase of business</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_PaymentForBusinessAcquisitionContingentConsideration" xlink:to="lab_neog_PaymentForBusinessAcquisitionContingentConsideration" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_PaymentForBusinessAcquisitionContingentConsideration" xml:lang="en-US">Payment for business acquisition contingent consideration.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForPreviousAcquisition" xlink:label="loc_us-gaap_PaymentsForPreviousAcquisition" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentsForPreviousAcquisition" xml:lang="en-US">Payments for Previous Acquisition</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PaymentsForPreviousAcquisition" xml:lang="en-US">Second installment paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForPreviousAcquisition" xlink:to="lab_us-gaap_PaymentsForPreviousAcquisition" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xml:lang="en-US">Payment for Contingent Consideration Liability, Investing Activities</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xml:lang="en-US">Contingent consideration paid</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xml:lang="en-US">Unearned revenue liability</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BusinessCombinationDateOfConsiderationPayable" xlink:label="loc_neog_BusinessCombinationDateOfConsiderationPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_BusinessCombinationDateOfConsiderationPayable" xml:lang="en-US">Business Combination Date of Consideration Payable</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_BusinessCombinationDateOfConsiderationPayable" xml:lang="en-US">Cash payable to former owner for purchase of business, due date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_BusinessCombinationDateOfConsiderationPayable" xlink:to="lab_neog_BusinessCombinationDateOfConsiderationPayable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_BusinessCombinationDateOfConsiderationPayable" xml:lang="en-US">Business combination date of consideration payable.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xml:lang="en-US">Purchase price allocation for other current assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xml:lang="en-US">Purchase price allocation for Prepaid Expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xml:lang="en-US">Business Acquisition [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xlink:label="loc_neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xml:lang="en-US">The University of Queensland Animal Genetics Laboratory [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xml:lang="en-US">The University of Queensland Animal Genetics Laboratory</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xlink:to="lab_neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xml:lang="en-US">The University of Queensland Animal Genetics Laboratory</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ClarusLabsIncMember" xlink:label="loc_neog_ClarusLabsIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ClarusLabsIncMember" xml:lang="en-US">Clarus Labs Inc [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ClarusLabsIncMember" xml:lang="en-US">Clarus Labs Inc</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ClarusLabsIncMember" xlink:to="lab_neog_ClarusLabsIncMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ClarusLabsIncMember" xml:lang="en-US">Clarus Labs Inc [Member]</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_LivestockGeneticServicesLlcMember" xlink:label="loc_neog_LivestockGeneticServicesLlcMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_LivestockGeneticServicesLlcMember" xml:lang="en-US">Livestock Genetic Services LLC [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_LivestockGeneticServicesLlcMember" xml:lang="en-US">Livestock Genetic Services LLC</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_LivestockGeneticServicesLlcMember" xlink:to="lab_neog_LivestockGeneticServicesLlcMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_LivestockGeneticServicesLlcMember" xml:lang="en-US">Livestock Genetic Services Llc [Member]</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EdmontonAlbertabasedDeltaGenomicsCentreMember" xlink:label="loc_neog_EdmontonAlbertabasedDeltaGenomicsCentreMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_EdmontonAlbertabasedDeltaGenomicsCentreMember" xml:lang="en-US">Edmonton Albertabased Delta Genomics Centre [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_EdmontonAlbertabasedDeltaGenomicsCentreMember" xml:lang="en-US">Edmonton Albertabased Delta Genomics Centre [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_EdmontonAlbertabasedDeltaGenomicsCentreMember" xlink:to="lab_neog_EdmontonAlbertabasedDeltaGenomicsCentreMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ProductosQuimicosMagiarMember" xlink:label="loc_neog_ProductosQuimicosMagiarMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ProductosQuimicosMagiarMember" xml:lang="en-US">Productos Quimicos Magiar [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_ProductosQuimicosMagiarMember" xml:lang="en-US">Productos Quimicos Magiar</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ProductosQuimicosMagiarMember" xlink:to="lab_neog_ProductosQuimicosMagiarMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DiessecheSrlMember" xlink:label="loc_neog_DiessecheSrlMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_DiessecheSrlMember" xml:lang="en-US">Diesseche Srl [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_DiessecheSrlMember" xml:lang="en-US">Diessechem Srl</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_DiessecheSrlMember" xlink:to="lab_neog_DiessecheSrlMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AbtekBiologicalsLimitedMember" xlink:label="loc_neog_AbtekBiologicalsLimitedMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_AbtekBiologicalsLimitedMember" xml:lang="en-US">Abtek Biologicals Limited [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_AbtekBiologicalsLimitedMember" xml:lang="en-US">Abtek Biologicals Limited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_AbtekBiologicalsLimitedMember" xlink:to="lab_neog_AbtekBiologicalsLimitedMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CellBiosciencesMember" xlink:label="loc_neog_CellBiosciencesMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_CellBiosciencesMember" xml:lang="en-US">Cell BioSciences [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_CellBiosciencesMember" xml:lang="en-US">Cell BioSciences</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_CellBiosciencesMember" xlink:to="lab_neog_CellBiosciencesMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ChileBasedMagiarChilenaMember" xlink:label="loc_neog_ChileBasedMagiarChilenaMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ChileBasedMagiarChilenaMember" xml:lang="en-US">Chile Based Magiar Chilena [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_ChileBasedMagiarChilenaMember" xml:lang="en-US">Chile-based Magiar Chilena</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ChileBasedMagiarChilenaMember" xlink:to="lab_neog_ChileBasedMagiarChilenaMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_AR" xlink:label="loc_country_AR" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_AR" xml:lang="en-US">ARGENTINA</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_AR" xlink:to="lab_country_AR" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_UY" xlink:label="loc_country_UY" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_UY" xml:lang="en-US">URUGUAY</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_UY" xlink:to="lab_country_UY" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_IT" xlink:label="loc_country_IT" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_IT" xml:lang="en-US">ITALY</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_IT" xlink:to="lab_country_IT" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_AU" xlink:label="loc_country_AU" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_AU" xml:lang="en-US">AUSTRALIA</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_AU" xlink:to="lab_country_AU" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentTable" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentTable" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CreditFacilityAxis" xml:lang="en-US">Credit Facility [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CreditFacilityAxis" xml:lang="en-US">Credit Facility [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CreditFacilityDomain" xml:lang="en-US">Credit Facility [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CreditFacilityDomain" xml:lang="en-US">Credit Facility [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_UnsecuredRevolvingLineOfCreditMember" xlink:label="loc_neog_UnsecuredRevolvingLineOfCreditMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_UnsecuredRevolvingLineOfCreditMember" xml:lang="en-US">Unsecured Revolving Line of Credit [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_UnsecuredRevolvingLineOfCreditMember" xml:lang="en-US">Unsecured Revolving Line of Credit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_UnsecuredRevolvingLineOfCreditMember" xlink:to="lab_neog_UnsecuredRevolvingLineOfCreditMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_UnsecuredRevolvingLineOfCreditMember" xml:lang="en-US">Unsecured Revolving Line of Credit [Member]</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xml:lang="en-US">Debt Instrument [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xml:lang="en-US">Debt Instrument [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xml:lang="en-US">Unsecured revolving line of credit, spread</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xml:lang="en-US">Debt Instrument, Maturity Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DebtInstrumentMaturityDate" xml:lang="en-US">Unsecured revolving line of credit, maturity date</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentMaturityDate" xlink:to="lab_us-gaap_DebtInstrumentMaturityDate" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCredit" xml:lang="en-US">Long-term Line of Credit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LineOfCredit" xml:lang="en-US">Unsecured revolving line of credit, advances</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xml:lang="en-US">Unsecured revolving line of credit, interest rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xml:lang="en-US">Unsecured revolving line of credit, total amount available</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDescription" xml:lang="en-US">Line of Credit Facility, Interest Rate Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDescription" xml:lang="en-US">Unsecured revolving line of credit, interest terms</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDescription" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xml:lang="en-US">Line of Credit Facility, Maximum Amount Outstanding During Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xml:lang="en-US">Unsecured revolving line of credit, balance outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableRateAxis" xml:lang="en-US">Variable Rate [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableRateAxis" xml:lang="en-US">Variable Rate [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_VariableRateDomain" xml:lang="en-US">Variable Rate [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_VariableRateDomain" xml:lang="en-US">Variable Rate [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_LiborPlusMember" xlink:label="loc_neog_LiborPlusMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_LiborPlusMember" xml:lang="en-US">Libor Plus [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_LiborPlusMember" xml:lang="en-US">Libor Plus</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_LiborPlusMember" xlink:to="lab_neog_LiborPlusMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_LiborPlusMember" xml:lang="en-US">Libor Plus [Member]</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameAxis" xml:lang="en-US">Plan Name [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PlanNameAxis" xml:lang="en-US">Plan Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_PlanNameDomain" xml:lang="en-US">Plan Name [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_PlanNameDomain" xml:lang="en-US">Plan Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TwoThousandElevenPlanMember" xlink:label="loc_neog_TwoThousandElevenPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_TwoThousandElevenPlanMember" xml:lang="en-US">Two Thousand Eleven Plan [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_TwoThousandElevenPlanMember" xml:lang="en-US">2011 Employee Stock Purchase Plan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_TwoThousandElevenPlanMember" xlink:to="lab_neog_TwoThousandElevenPlanMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_TwoThousandElevenPlanMember" xml:lang="en-US">Two Thousand Eleven Plan [Member]</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xml:lang="en-US">Stock option vesting period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xml:lang="en-US">Compensation expense related to share based awards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xml:lang="en-US">Annual maximum limit percentage of compensation to purchase shares</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xml:lang="en-US">Remaining compensation cost to be expensed in future periods for non-vested options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US">Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xml:lang="en-US">Weighted average expense recognition period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Options, Contractual Term One</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xml:lang="en-US">Stock option contractual terms</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xlink:to="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xml:lang="en-US">Share based compensation arrangement by share based payment award, options, contractual term one.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xml:lang="en-US">Number of shares available for grant</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xml:lang="en-US">Options Exercisable, Weighted Average Exercise Price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xml:lang="en-US">Number of shares authorized for grant</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" xlink:label="loc_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" xml:lang="en-US">Employee Purchase Plan Purchase Price Percentage Of Fair Market Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" xml:lang="en-US">Employee stock purchase plan stock price percentage</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" xlink:to="lab_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" xml:lang="en-US">Employee Purchase Plan Purchase Price Percentage of Fair Market Value</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xml:lang="en-US">Sale of Stock [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsidiarySaleOfStockAxis" xml:lang="en-US">Sale of Stock [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis" xlink:to="lab_us-gaap_SubsidiarySaleOfStockAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xml:lang="en-US">Sale of Stock [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SaleOfStockNameOfTransactionDomain" xml:lang="en-US">Sale of Stock [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="lab_us-gaap_SaleOfStockNameOfTransactionDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EmployeeStockMember" xml:lang="en-US">Employee Stock [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EmployeeStockMember" xml:lang="en-US">Employee Stock Purchase Plan</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xml:lang="en-US">Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xml:lang="en-US">Options, Exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-Average Grant Date Fair Value, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-Average Grant Date Fair Value, Ending Balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xlink:to="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Options, Weighted Average Grant Date Fair Value</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-Average Grant Date Fair Value, Exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Weighted Average Grant Date Fair Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Weighted-Average Grant Date Fair Value, Forfeited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Weighted Average Grant Date Fair Value</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xml:lang="en-US">Options, Forfeited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xml:lang="en-US">Options, Granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Options Outstanding, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Options Outstanding, Ending Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xml:lang="en-US">Options Outstanding, Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Weighted-Average Exercise Price, Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Weighted-Average Exercise Price, Ending Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xml:lang="en-US">Options Outstanding, Weighted-Average Exercise Price</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Weighted-Average Exercise Price, Exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Weighted-Average Exercise Price, Forfeited</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xml:lang="en-US">Weighted-Average Exercise Price, Granted</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US">Options Outstanding, Exercisable Beginning Balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xml:lang="en-US">Options Exercisable, Number</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xml:lang="en-US">Options Outstanding, Average Contractual Life</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xml:lang="en-US">Range of Exercise price, maximum</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xml:lang="en-US">Range of Exercise price, minimum</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xml:lang="en-US">Exercise Price Range [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xml:lang="en-US">Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeFourMember" xlink:label="loc_neog_ExercisePricesRangeFourMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ExercisePricesRangeFourMember" xml:lang="en-US">Exercise Prices Range Four [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ExercisePricesRangeFourMember" xml:lang="en-US">$62.89 - $64.05</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ExercisePricesRangeFourMember" xlink:to="lab_neog_ExercisePricesRangeFourMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeFiveMember" xlink:label="loc_neog_ExercisePricesRangeFiveMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ExercisePricesRangeFiveMember" xml:lang="en-US">Exercise Prices Range Five [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ExercisePricesRangeFiveMember" xml:lang="en-US">$64.06 - $68.96</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ExercisePricesRangeFiveMember" xlink:to="lab_neog_ExercisePricesRangeFiveMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeOneMember" xlink:label="loc_neog_ExercisePricesRangeOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ExercisePricesRangeOneMember" xml:lang="en-US">Exercise Prices Range One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ExercisePricesRangeOneMember" xml:lang="en-US">$16.82 - $40.91</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ExercisePricesRangeOneMember" xlink:to="lab_neog_ExercisePricesRangeOneMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeTwoMember" xlink:label="loc_neog_ExercisePricesRangeTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ExercisePricesRangeTwoMember" xml:lang="en-US">Exercise Prices Range Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ExercisePricesRangeTwoMember" xml:lang="en-US">$40.92 - $61.56</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ExercisePricesRangeTwoMember" xlink:to="lab_neog_ExercisePricesRangeTwoMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeThreeMember" xlink:label="loc_neog_ExercisePricesRangeThreeMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ExercisePricesRangeThreeMember" xml:lang="en-US">Exercise Prices Range Three [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ExercisePricesRangeThreeMember" xml:lang="en-US">$61.57 - $62.88</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ExercisePricesRangeThreeMember" xlink:to="lab_neog_ExercisePricesRangeThreeMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xml:lang="en-US">Aggregate intrinsic value of options outstanding</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xml:lang="en-US">Aggregate intrinsic value of options exercisable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xml:lang="en-US">Aggregate intrinsic value of options exercised</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeBeforeIncomeTaxesLineItems" xlink:label="loc_neog_IncomeBeforeIncomeTaxesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_IncomeBeforeIncomeTaxesLineItems" xml:lang="en-US">Income Before Income Taxes [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_IncomeBeforeIncomeTaxesLineItems" xlink:to="lab_neog_IncomeBeforeIncomeTaxesLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xml:lang="en-US">Income Before Income Taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xml:lang="en-US">Income Tax Authority [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xml:lang="en-US">Income Tax Authority [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DomesticCountryMember" xml:lang="en-US">Domestic Tax Authority [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DomesticCountryMember" xml:lang="en-US">U.S.</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ForeignCountryMember" xml:lang="en-US">Foreign Tax Authority [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ForeignCountryMember" xml:lang="en-US">Foreign</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Current Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Current:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US">Current Federal Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xml:lang="en-US">Federal</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xml:lang="en-US">Current Foreign Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xml:lang="en-US">Foreign</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xml:lang="en-US">Tax Adjustments, Settlements, and Unusual Provisions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xml:lang="en-US">Uncertain tax provision</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:to="lab_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xml:lang="en-US">Current State and Local Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xml:lang="en-US">State</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xml:lang="en-US">Deferred:</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xml:lang="en-US">Federal</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xml:lang="en-US">State</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xml:lang="en-US">Foreign</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" xlink:label="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" xml:lang="en-US">Components Of Deferred Income Tax Assets And Liabilities [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" xml:lang="en-US">Components Of Deferred Income Tax Assets And Liabilities [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" xlink:to="lab_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xml:lang="en-US">Tax at U.S. statutory rate</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xml:lang="en-US">Section 199 domestic production deduction</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:to="lab_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xml:lang="en-US">Foreign rate differential</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" xlink:label="loc_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" xml:lang="en-US">Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Expense Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" xml:lang="en-US">Tax benefits on stock-based compensation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" xlink:to="lab_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" xml:lang="en-US">Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss), attributable to excess tax benefit for share-based compensation costs.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xml:lang="en-US">Provision for state income taxes, net of federal benefit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Tax Cuts and Jobs Act of 2017 Change in Tax Rate Deferred Income Tax Expense Benefit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Remeasurement of deferred taxes</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xlink:to="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xml:lang="en-US">Tax cuts and jobs act of 2017 change in tax rate deferred income tax expense benefit.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xml:lang="en-US">Tax Cuts and Jobs Act of 2017 Change in Tax Rate Repatriation of Foreign Earning</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xml:lang="en-US">Transition tax on foreign earnings and profits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xml:lang="en-US">Current tax expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xlink:to="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xml:lang="en-US">Tax cuts and jobs act of 2017 change in tax rate repatriation of foreign earning.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationTaxCreditsAndOther" xlink:label="loc_neog_IncomeTaxReconciliationTaxCreditsAndOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_IncomeTaxReconciliationTaxCreditsAndOther" xml:lang="en-US">Income Tax Reconciliation Tax Credits And Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_IncomeTaxReconciliationTaxCreditsAndOther" xml:lang="en-US">Tax credits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_IncomeTaxReconciliationTaxCreditsAndOther" xlink:to="lab_neog_IncomeTaxReconciliationTaxCreditsAndOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_IncomeTaxReconciliationTaxCreditsAndOther" xml:lang="en-US">Income Tax Reconciliation Tax Credits and Other</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" xlink:label="loc_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" xml:lang="en-US">Income tax Reconciliation Global intangiblelowtaxedincome Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" xml:lang="en-US">Global intangible&#160;low-taxed&#160;income (GILTI)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" xlink:to="lab_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" xml:lang="en-US">Represenst Income tax Reconciliation Global intangible&#160;low-taxed&#160;income Amount.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" xlink:label="loc_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" xml:lang="en-US">Income tax Reconciliation Foreign derived intangible income deduction Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" xml:lang="en-US">Foreign derived intangible income deduction (FDII)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" xlink:to="lab_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" xml:lang="en-US">Represents Income tax Reconciliation Foreign derived intangible income deduction Amount.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationSubpartFIncome" xlink:label="loc_neog_IncomeTaxReconciliationSubpartFIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_IncomeTaxReconciliationSubpartFIncome" xml:lang="en-US">Income Tax Reconciliation Subpart F Income</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_IncomeTaxReconciliationSubpartFIncome" xml:lang="en-US">Subpart F income</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_IncomeTaxReconciliationSubpartFIncome" xlink:to="lab_neog_IncomeTaxReconciliationSubpartFIncome" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_IncomeTaxReconciliationSubpartFIncome" xml:lang="en-US">Income tax reconciliation subpart f income.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:label="loc_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xml:lang="en-US">Effective Income Tax Rate Reconciliation permanent differences</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xml:lang="en-US">Permanent differences</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:to="lab_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xml:lang="en-US">Effective Income Tax Rate Reconciliation, permanent differences.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Contingency, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xml:lang="en-US">Changes in tax contingencies - Increase/(Release)</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xml:lang="en-US">Other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xml:lang="en-US">Income Tax Authority, Name [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xml:lang="en-US">Income Tax Authority, Name [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_GiltiMember" xlink:label="loc_neog_GiltiMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_GiltiMember" xml:lang="en-US">GILTI [Member]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_GiltiMember" xlink:to="lab_neog_GiltiMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxesLineItems" xlink:label="loc_neog_IncomeTaxesLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_IncomeTaxesLineItems" xml:lang="en-US">Income Taxes [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_IncomeTaxesLineItems" xlink:to="lab_neog_IncomeTaxesLineItems" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xml:lang="en-US">Tax Cuts and Jobs Act of 2017 Change in Tax Rate Deferred Income Tax Expense Benefit Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xml:lang="en-US">Net benefit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xlink:to="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xml:lang="en-US">Tax Cuts and Jobs Act of 2017 change in tax rate deferred income tax expense benefit net.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" xlink:label="loc_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017 Adjustment to income tax Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" xml:lang="en-US">Income tax expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" xlink:to="lab_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" xml:lang="en-US">Represents Tax Cuts And Jobs Act Of 2017 Adjustment to income tax Expense.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" xlink:label="loc_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" xml:lang="en-US">New Accounting Pronouncement Or Change In Accounting Principle Effect Of Change On Income Tax Expense Benefit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" xml:lang="en-US">Decreased income tax expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" xlink:to="lab_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" xml:lang="en-US">New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Income Tax Expense (Benefit)</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit" xlink:label="loc_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit" xml:lang="en-US">Tax Cuts And Jobs Act Of 2017 Income tax Benefit</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit" xml:lang="en-US">Tax benefit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit" xlink:to="lab_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit" xml:lang="en-US">Represents Tax Cuts And Jobs Act Of 2017 Income tax Benefit</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xml:lang="en-US">Foreign tax credits</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsForeign" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xml:lang="en-US">Research and development credit</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xml:lang="en-US">Deferred Tax Assets, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xml:lang="en-US">Deferred tax assets and liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xml:lang="en-US">Deferred income tax liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xlink:label="loc_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xml:lang="en-US">Deferred Tax Liabilities Property Plant And Equipment And Intangible Assets</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xml:lang="en-US">Indefinite and long-lived assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xlink:to="lab_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment and Intangible Assets</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xml:lang="en-US">Deferred Tax Liabilities, Prepaid Expenses</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xml:lang="en-US">Prepaid expenses</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xml:lang="en-US">Deferred Tax Liabilities, Gross</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xml:lang="en-US">Deferred income tax assets</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsStockOptions" xlink:label="loc_neog_DeferredTaxAssetsStockOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_DeferredTaxAssetsStockOptions" xml:lang="en-US">Deferred Tax Assets Stock Options</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_DeferredTaxAssetsStockOptions" xml:lang="en-US">Stock options</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_DeferredTaxAssetsStockOptions" xlink:to="lab_neog_DeferredTaxAssetsStockOptions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_DeferredTaxAssetsStockOptions" xml:lang="en-US">Deferred Tax Assets Stock Options</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsReceivablesAndInventories" xlink:label="loc_neog_DeferredTaxAssetsReceivablesAndInventories" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_DeferredTaxAssetsReceivablesAndInventories" xml:lang="en-US">Deferred Tax Assets Receivables And Inventories</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_DeferredTaxAssetsReceivablesAndInventories" xml:lang="en-US">Inventories and accounts receivable</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_DeferredTaxAssetsReceivablesAndInventories" xlink:to="lab_neog_DeferredTaxAssetsReceivablesAndInventories" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_DeferredTaxAssetsReceivablesAndInventories" xml:lang="en-US">Deferred Tax Assets Receivables And Inventories</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xml:lang="en-US">Tax loss carryforwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" xlink:label="loc_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" xml:lang="en-US">Deferred Tax Assets Accrued Liabilities And Other</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" xml:lang="en-US">Accrued expenses and other</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" xlink:to="lab_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" xml:lang="en-US">Deferred Tax Assets Accrued Liabilities and Other</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance, Total</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xml:lang="en-US">Net deferred income tax liabilities</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" xlink:label="loc_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" xml:lang="en-US">Deferred Tax Asset Valuation Allowance Loss Carry Forwards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" xml:lang="en-US">Less: Valuation allowance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" xlink:to="lab_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" xml:lang="en-US">Deferred tax asset valuation allowance loss carry forwards.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xml:lang="en-US">Operating Loss Carryforwards [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xml:lang="en-US">Operating Loss Carryforwards</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xml:lang="en-US">Operating Loss Carryforwards</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_OperatingLossCarryForwardsExpirationDescription" xlink:label="loc_neog_OperatingLossCarryForwardsExpirationDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_OperatingLossCarryForwardsExpirationDescription" xml:lang="en-US">Operating Loss Carry forwards Expiration Description</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_OperatingLossCarryForwardsExpirationDescription" xml:lang="en-US">Operating Loss Carryforwards Expiration Description</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_OperatingLossCarryForwardsExpirationDescription" xlink:to="lab_neog_OperatingLossCarryForwardsExpirationDescription" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_OperatingLossCarryForwardsExpirationDescription" xml:lang="en-US">Operating Loss Carry forwards Expiration Description.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxUncertaintiesAbstract" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxUncertaintiesAbstract" xml:lang="en-US">Income Tax Uncertainties [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract" xlink:to="lab_us-gaap_IncomeTaxUncertaintiesAbstract" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxContingencyTable" xml:lang="en-US">Income Tax Contingency [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyTable" xlink:to="lab_us-gaap_IncomeTaxContingencyTable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IncomeTaxContingencyLineItems" xml:lang="en-US">Income Tax Contingency [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems" xlink:to="lab_us-gaap_IncomeTaxContingencyLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xml:lang="en-US">Unrecognized Tax Benefits</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xml:lang="en-US">Beginning balance</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xml:lang="en-US">Ending balance</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" xlink:label="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" xml:lang="en-US">Unrecognized Tax Benefits Increase Decrease Resulting From Prior Period Tax Positions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" xml:lang="en-US">Increase/(decrease) related to prior periods</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" xlink:to="lab_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" xml:lang="en-US">Unrecognized Tax Benefits Increase Decrease Resulting From Prior Period Tax Positions</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" xlink:label="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" xml:lang="en-US">Unrecognized Tax Benefits Increase Decrease Resulting From Current Period Tax Positions</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" xml:lang="en-US">Increase to current period</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" xlink:to="lab_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" xml:lang="en-US">Unrecognized Tax Benefits Increase Decrease Resulting From Current Period Tax Positions.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommitmentAndContingenciesTextualAbstract" xlink:label="loc_neog_CommitmentAndContingenciesTextualAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_CommitmentAndContingenciesTextualAbstract" xml:lang="en-US">Commitment And Contingencies Textual [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_CommitmentAndContingenciesTextualAbstract" xlink:to="lab_neog_CommitmentAndContingenciesTextualAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_CommitmentAndContingenciesTextualAbstract" xml:lang="en-US">Commitment And Contingencies Textual [Abstract]</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommitmentsAndContingenciesDisclosureTable" xlink:label="loc_neog_CommitmentsAndContingenciesDisclosureTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_CommitmentsAndContingenciesDisclosureTable" xml:lang="en-US">Commitments and Contingencies Disclosure [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_CommitmentsAndContingenciesDisclosureTable" xml:lang="en-US">Commitments and Contingencies Disclosure [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureTable" xlink:to="lab_neog_CommitmentsAndContingenciesDisclosureTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_CommitmentsAndContingenciesDisclosureTable" xml:lang="en-US">Commitments and Contingencies Disclosure [Table]</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:label="loc_neog_CommitmentsAndContingenciesDisclosureLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_CommitmentsAndContingenciesDisclosureLineItems" xml:lang="en-US">Commitments and Contingencies Disclosure [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_CommitmentsAndContingenciesDisclosureLineItems" xml:lang="en-US">Commitments and Contingencies Disclosure [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:to="lab_neog_CommitmentsAndContingenciesDisclosureLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_CommitmentsAndContingenciesDisclosureLineItems" xml:lang="en-US">Commitments and contingencies disclosure.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xml:lang="en-US">Accrual for Environmental Loss Contingencies</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xml:lang="en-US">Estimated liability costs of remediation</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingencies" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xlink:label="loc_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xml:lang="en-US">Accrual For Environmental Loss Contingencies Undiscounted Estimated Period</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xml:lang="en-US">Estimated liability, measurement period, years</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xlink:to="lab_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xml:lang="en-US">Accrual for environmental loss contingencies undiscounted estimated period.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEnvironmentalLossContingenciesCurrent" xlink:label="loc_us-gaap_AccruedEnvironmentalLossContingenciesCurrent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_AccruedEnvironmentalLossContingenciesCurrent" xml:lang="en-US">Accrued Environmental Loss Contingencies, Current</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_AccruedEnvironmentalLossContingenciesCurrent" xml:lang="en-US">Estimated liability costs of remediation, current</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedEnvironmentalLossContingenciesCurrent" xlink:to="lab_us-gaap_AccruedEnvironmentalLossContingenciesCurrent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaap_RoyaltyExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RoyaltyExpense" xml:lang="en-US">Royalty Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RoyaltyExpense" xml:lang="en-US">Royalty Expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RoyaltyExpense" xlink:to="lab_us-gaap_RoyaltyExpense" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractualObligationDueInNextTwelveMonths" xml:lang="en-US">Contractual Obligation, Due in Next Fiscal Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ContractualObligationDueInNextTwelveMonths" xml:lang="en-US">Future minimum royalty payment for period, 2021</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_ContractualObligationDueInNextTwelveMonths" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractualObligationDueInSecondYear" xml:lang="en-US">Contractual Obligation, Due in Second Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ContractualObligationDueInSecondYear" xml:lang="en-US">Future minimum royalty payment for period, 2022</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInSecondYear" xlink:to="lab_us-gaap_ContractualObligationDueInSecondYear" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnvironmentalRemediationExpense" xlink:label="loc_us-gaap_EnvironmentalRemediationExpense" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_EnvironmentalRemediationExpense" xml:lang="en-US">Environmental Remediation Expense</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_EnvironmentalRemediationExpense" xml:lang="en-US">Environmental remediation expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EnvironmentalRemediationExpense" xlink:to="lab_us-gaap_EnvironmentalRemediationExpense" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RemedialActionObjectiveTimeFrame" xlink:label="loc_neog_RemedialActionObjectiveTimeFrame" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_RemedialActionObjectiveTimeFrame" xml:lang="en-US">Remedial Action Objective Time Frame</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_RemedialActionObjectiveTimeFrame" xml:lang="en-US">Environmental remediation expense, period of remediation, years</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_RemedialActionObjectiveTimeFrame" xlink:to="lab_neog_RemedialActionObjectiveTimeFrame" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_RemedialActionObjectiveTimeFrame" xml:lang="en-US">Environmental remediation expense, period of remediation.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractualObligationDueInThirdYear" xml:lang="en-US">Contractual Obligation, Due in Third Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ContractualObligationDueInThirdYear" xml:lang="en-US">Future minimum royalty payment for period, 2023</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInThirdYear" xlink:to="lab_us-gaap_ContractualObligationDueInThirdYear" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFourthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractualObligationDueInFourthYear" xml:lang="en-US">Contractual Obligation, Due in Fourth Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ContractualObligationDueInFourthYear" xml:lang="en-US">Future minimum royalty payment for period, 2024</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInFourthYear" xlink:to="lab_us-gaap_ContractualObligationDueInFourthYear" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFifthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFifthYear" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ContractualObligationDueInFifthYear" xml:lang="en-US">Contractual Obligation, Due in Fifth Year</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_ContractualObligationDueInFifthYear" xml:lang="en-US">Future minimum royalty payment for period, 2025</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualObligationDueInFifthYear" xlink:to="lab_us-gaap_ContractualObligationDueInFifthYear" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xml:lang="en-US">Operating Leases, Rent Expense, Net</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_OperatingLeasesRentExpenseNet" xml:lang="en-US">Office and Manufacturing facilities operating lease expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesRentExpenseNet" xlink:to="lab_us-gaap_OperatingLeasesRentExpenseNet" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xml:lang="en-US">Other Commitments [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xml:lang="en-US">Other Commitments [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xml:lang="en-US">Defined Contribution Plan, Cost</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xml:lang="en-US">Defined contribution 401(K) benefit expense</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xml:lang="en-US">Defined contribution plan employer matching contribution</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xml:lang="en-US">Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xml:lang="en-US">Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScenarioOneMember" xlink:label="loc_neog_ScenarioOneMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ScenarioOneMember" xml:lang="en-US">Scenario One [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ScenarioOneMember" xml:lang="en-US">First 3% employees deferred amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ScenarioOneMember" xlink:to="lab_neog_ScenarioOneMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScenarioTwoMember" xlink:label="loc_neog_ScenarioTwoMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ScenarioTwoMember" xml:lang="en-US">Scenario Two [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_neog_ScenarioTwoMember" xml:lang="en-US">Next 2% employees deferred amount</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ScenarioTwoMember" xlink:to="lab_neog_ScenarioTwoMember" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NumberOfReportableSegments" xml:lang="en-US">Number of Reportable Segments</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NumberOfReportableSegments" xml:lang="en-US">Number of reportable segments | Segment</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xml:lang="en-US">Product revenues to external customers</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xml:lang="en-US">Total Revenue</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xml:lang="en-US">Subsegments Consolidation Items [Axis]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsAxis" xml:lang="en-US">Subsegments Consolidation Items [Axis]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsAxis" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xml:lang="en-US">Subsegments Consolidation Items [Domain]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_SubsegmentsConsolidationItemsDomain" xml:lang="en-US">Subsegments Consolidation Items [Domain]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsDomain" xlink:to="lab_us-gaap_SubsegmentsConsolidationItemsDomain" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersubsegmentEliminationsMember" xlink:label="loc_us-gaap_IntersubsegmentEliminationsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_IntersubsegmentEliminationsMember" xml:lang="en-US">Intersubsegment Eliminations [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_IntersubsegmentEliminationsMember" xml:lang="en-US">Corporate and Eliminations</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntersubsegmentEliminationsMember" xlink:to="lab_us-gaap_IntersubsegmentEliminationsMember" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfGeographicalInformationTable" xlink:label="loc_neog_ScheduleOfGeographicalInformationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ScheduleOfGeographicalInformationTable" xml:lang="en-US">Schedule Of Geographical Information [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_ScheduleOfGeographicalInformationTable" xml:lang="en-US">Schedule Of Geographical Information [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ScheduleOfGeographicalInformationTable" xlink:to="lab_neog_ScheduleOfGeographicalInformationTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ScheduleOfGeographicalInformationTable" xml:lang="en-US">Schedule Of Geographical Information [Table]</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfGeographicalInformationLineItems" xlink:label="loc_neog_ScheduleOfGeographicalInformationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_ScheduleOfGeographicalInformationLineItems" xml:lang="en-US">Schedule Of Geographical Information [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_ScheduleOfGeographicalInformationLineItems" xml:lang="en-US">Revenues by Geographic Location [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_ScheduleOfGeographicalInformationLineItems" xlink:to="lab_neog_ScheduleOfGeographicalInformationLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_ScheduleOfGeographicalInformationLineItems" xml:lang="en-US">Schedule Of Geographical Information [Line Items]</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_NonUsMember" xml:lang="en-US">Non-US [Member]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_NonUsMember" xml:lang="en-US">International</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="loc_country_US" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_country_US" xml:lang="en-US">UNITED STATES</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_country_US" xml:lang="en-US">Domestic</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:label="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xml:lang="en-US">Disclosure of Repurchase Agreements [Abstract]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:to="lab_us-gaap_DisclosureOfRepurchaseAgreementsAbstract" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_StockRepurchaseProgramsTable" xlink:label="loc_neog_StockRepurchaseProgramsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_StockRepurchaseProgramsTable" xml:lang="en-US">Stock Repurchase Programs [Table]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_StockRepurchaseProgramsTable" xml:lang="en-US">Stock Repurchase Programs [Table]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_StockRepurchaseProgramsTable" xlink:to="lab_neog_StockRepurchaseProgramsTable" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_StockRepurchaseProgramsTable" xml:lang="en-US">Stock Repurchase Programs [Table]</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_StockRepurchaseProgramLineItems" xlink:label="loc_neog_StockRepurchaseProgramLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_StockRepurchaseProgramLineItems" xml:lang="en-US">Stock Repurchase Program [Line Items]</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_StockRepurchaseProgramLineItems" xml:lang="en-US">Stock Repurchase Program [Line Items]</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_StockRepurchaseProgramLineItems" xlink:to="lab_neog_StockRepurchaseProgramLineItems" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_StockRepurchaseProgramLineItems" xml:lang="en-US">Stock repurchase program.</label>
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CumulativeStockRepurchasedAndRetiredValue" xlink:label="loc_neog_CumulativeStockRepurchasedAndRetiredValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_neog_CumulativeStockRepurchasedAndRetiredValue" xml:lang="en-US">Cumulative Stock Repurchased And Retired Value</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_neog_CumulativeStockRepurchasedAndRetiredValue" xml:lang="en-US">Cost of repurchased shares, including commissions</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_neog_CumulativeStockRepurchasedAndRetiredValue" xlink:to="lab_neog_CumulativeStockRepurchasedAndRetiredValue" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="lab_neog_CumulativeStockRepurchasedAndRetiredValue" xml:lang="en-US">Cumulative stock repurchased and retired value.</label>
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xml:lang="en-US">Stock Repurchased and Retired During Period, Shares</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xml:lang="en-US">Number of shares repurchased</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xml:lang="en-US">Stock Repurchase Program, Number of Shares Authorized to be Repurchased</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xml:lang="en-US">Shares authorized to purchase</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" />
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xml:lang="en-US">Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased</label>
<label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xml:lang="en-US">Stock remained available for repurchase</label>
<labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" />
</labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>neog-20200531_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by DFIN XBRL Instance Document - http://www.dfinsolutions.com/ - Version R3.0 - on 30-July-2020 [03:09:36] {PM}-->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#CoverPage" roleURI="http://neogencorp.com/role/CoverPage" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedBalanceSheets" roleURI="http://neogencorp.com/role/ConsolidatedBalanceSheets" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedBalanceSheetsParenthetical" roleURI="http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfIncome" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfIncome" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfComprehensiveIncome" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfStockholdersEquity" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#GoodwillAndOtherIntangibleAssets" roleURI="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#BusinessCombinations" roleURI="http://neogencorp.com/role/BusinessCombinations" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#LongTermDebt" roleURI="http://neogencorp.com/role/LongTermDebt" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#EquityCompensationPlans" roleURI="http://neogencorp.com/role/EquityCompensationPlans" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#IncomeTaxes" roleURI="http://neogencorp.com/role/IncomeTaxes" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#CommitmentsAndContingencies" roleURI="http://neogencorp.com/role/CommitmentsAndContingencies" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#DefinedContributionBenefitPlan" roleURI="http://neogencorp.com/role/DefinedContributionBenefitPlan" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SegmentInformation" roleURI="http://neogencorp.com/role/SegmentInformation" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#StockRepurchases" roleURI="http://neogencorp.com/role/StockRepurchases" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfQuarterlyDataUnaudited" roleURI="http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#GoodwillAndOtherIntangibleAssetsTables" roleURI="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#EquityCompensationPlansTables" roleURI="http://neogencorp.com/role/EquityCompensationPlansTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#IncomeTaxesTables" roleURI="http://neogencorp.com/role/IncomeTaxesTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SegmentInformationTables" roleURI="http://neogencorp.com/role/SegmentInformationTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfQuarterlyDataUnauditedTables" roleURI="http://neogencorp.com/role/SummaryOfQuarterlyDataUnauditedTables" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" roleURI="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#MarketableSecuritiesDetail" roleURI="http://neogencorp.com/role/MarketableSecuritiesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ComponentsOfMarketableSecuritiesDetails" roleURI="http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ActivityInAllowanceForDoubtfulAccountsDetail" roleURI="http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#InventoriesDetail" roleURI="http://neogencorp.com/role/InventoriesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail" roleURI="http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#CalculationOfNetIncomePerShareDetail" roleURI="http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail" roleURI="http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail" roleURI="http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ComponentsOfLeaseExpenseDetail" roleURI="http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#UndiscountedMinimumLeasePaymentsDetail" roleURI="http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#DisaggregatedRevenueDetail" roleURI="http://neogencorp.com/role/DisaggregatedRevenueDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfUnauditedConsolidatedStatementOfIncomeDetail" roleURI="http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" roleURI="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#GoodwillByBusinessSegmentDetail" roleURI="http://neogencorp.com/role/GoodwillByBusinessSegmentDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#AmortizableOfIntangibleAssetsDetail" roleURI="http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#BusinessCombinationsAdditionalInformationDetail" roleURI="http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#LongTermDebtAdditionalInformationDetail" roleURI="http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#EquityCompensationPlansAdditionalInformationDetail" roleURI="http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#StockOptionActivityDetail" roleURI="http://neogencorp.com/role/StockOptionActivityDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#StockOptionActivityParentheticalDetail" roleURI="http://neogencorp.com/role/StockOptionActivityParentheticalDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfStockOptionsOutstandingDetail" roleURI="http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail" roleURI="http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#IncomeBeforeIncomeTaxesDetail" roleURI="http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ProvisionForIncomeTaxesDetail" roleURI="http://neogencorp.com/role/ProvisionForIncomeTaxesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail" roleURI="http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#IncomeTaxesAdditionalInformationDetail" roleURI="http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail" roleURI="http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#OperatingLossCarryForwardsDetail" roleURI="http://neogencorp.com/role/OperatingLossCarryForwardsDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#ReconciliationOfOurTaxUncertaintiesDetail" roleURI="http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#CommitmentsAndContingenciesAdditionalInformationDetail" roleURI="http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#DefinedContributionBenefitPlanAdditionalInformationDetail" roleURI="http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SegmentInformationAdditionalInformationDetail" roleURI="http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SegmentInformationDetail" roleURI="http://neogencorp.com/role/SegmentInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#DisaggregatedRevenueByGeographicLocationDetail" roleURI="http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#StockRepurchasesAdditionalInformationDetail" roleURI="http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail" />
<roleRef xlink:type="simple" xlink:href="neog-20200531.xsd#SummaryOfQuarterlyDataDetail" roleURI="http://neogencorp.com/role/SummaryOfQuarterlyDataDetail" />
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/CoverPage">
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract" xlink:label="loc_dei_CoverAbstract_716164" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_716165" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_DocumentType_716165" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_716166" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_AmendmentFlag_716166" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_716167" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_DocumentPeriodEndDate_716167" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_716168" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_DocumentFiscalYearFocus_716168" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_716169" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_DocumentFiscalPeriodFocus_716169" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_716170" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_CurrentFiscalYearEndDate_716170" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_dei_EntityInteractiveDataCurrent_716171" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityInteractiveDataCurrent_716171" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_dei_EntityCurrentReportingStatus_716172" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityCurrentReportingStatus_716172" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_716173" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityRegistrantName_716173" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_716174" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityCentralIndexKey_716174" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol" xlink:label="loc_dei_TradingSymbol_716175" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_TradingSymbol_716175" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_716176" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityFilerCategory_716176" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_716177" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_716177" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_dei_EntityVoluntaryFilers_716178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityVoluntaryFilers_716178" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_716180" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntitySmallBusiness_716180" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport" xlink:label="loc_dei_DocumentAnnualReport_716460" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_DocumentAnnualReport_716460" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport" xlink:label="loc_dei_DocumentTransitionReport_716191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_DocumentTransitionReport_716191" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_dei_EntityPublicFloat_716181" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityPublicFloat_716181" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_716182" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityEmergingGrowthCompany_716182" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_dei_EntityShellCompany_716179" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityShellCompany_716179" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_716183" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_716183" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber" xlink:label="loc_dei_EntityFileNumber_716190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityFileNumber_716190" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12gTitle" xlink:label="loc_dei_Security12gTitle_716184" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_Security12gTitle_716184" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName" xlink:label="loc_dei_SecurityExchangeName_716186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_SecurityExchangeName_716186" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_dei_EntityIncorporationStateCountryCode_716194" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityIncorporationStateCountryCode_716194" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_dei_EntityTaxIdentificationNumber_716197" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityTaxIdentificationNumber_716197" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_dei_EntityAddressAddressLine1_716198" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityAddressAddressLine1_716198" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber" xlink:label="loc_dei_LocalPhoneNumber_716201" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_LocalPhoneNumber_716201" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_dei_EntityAddressStateOrProvince_716185" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityAddressStateOrProvince_716185" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_dei_EntityAddressCityOrTown_716199" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityAddressCityOrTown_716199" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode" xlink:label="loc_dei_CityAreaCode_716202" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_CityAreaCode_716202" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_dei_EntityAddressPostalZipCode_716200" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_716164" xlink:to="loc_dei_EntityAddressPostalZipCode_716200" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedBalanceSheets">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_21" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_31" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_21" xlink:to="loc_us-gaap_StatementTable_31" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_26" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_31" xlink:to="loc_dei_LegalEntityAxis_26" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_43" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_26" xlink:to="loc_dei_EntityDomain_43" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_24" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_25" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_30" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_31" xlink:to="loc_us-gaap_StatementLineItems_30" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_22" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30" xlink:to="loc_us-gaap_AssetsAbstract_22" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_23" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_AssetsCurrentAbstract_23" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_35" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_35" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_36" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_36" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_37" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_37" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_38" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_InventoryNet_38" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_39" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_39" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_40" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_23" xlink:to="loc_us-gaap_AssetsCurrent_40" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNetAbstract" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="loc_us-gaap_LandAndLandImprovements_443999" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_LandAndLandImprovements_443999" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_444000" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_444000" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_444001" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_444001" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_444002" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_444002" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross" xlink:label="loc_us-gaap_ConstructionInProgressGross_444003" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_ConstructionInProgressGross_444003" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_444004" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_444004" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_444005" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNetAbstract_443998" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_444005" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_33" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_33" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrentAbstract" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_716398" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_716398" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_54" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" xlink:to="loc_us-gaap_Goodwill_54" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaap_OtherIndefiniteLivedIntangibleAssets_55" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" xlink:to="loc_us-gaap_OtherIndefiniteLivedIntangibleAssets_55" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaap_OtherAssets_716399" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_29" xlink:to="loc_us-gaap_OtherAssets_716399" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_444030" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_444030" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_34" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_22" xlink:to="loc_us-gaap_Assets_34" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_30" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_28" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_28" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_50" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_28" xlink:to="loc_us-gaap_AccountsPayableCurrent_50" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_51" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_28" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_51" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_52" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_28" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_52" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_53" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_28" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_53" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_44" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_LiabilitiesCurrent_44" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_45" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesNoncurrent_45" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_46" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_46" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_47" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_Liabilities_47" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_48" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_CommitmentsAndContingencies_48" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_32" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_StockholdersEquityAbstract_32" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaap_PreferredStockValue_57" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_PreferredStockValue_57" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_58" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_CommonStockValue_58" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_59" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_AdditionalPaidInCapital_59" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_60" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_61" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_61" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_62" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_32" xlink:to="loc_us-gaap_StockholdersEquity_62" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_49" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_27" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_49" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_64" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_69" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_64" xlink:to="loc_us-gaap_StatementTable_69" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_65" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_69" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_65" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_66" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_65" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_66" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_67" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_69" xlink:to="loc_dei_LegalEntityAxis_67" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_72" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_67" xlink:to="loc_dei_EntityDomain_72" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_68" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_69" xlink:to="loc_us-gaap_StatementLineItems_68" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_73" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_73" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_74" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_74" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_75" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_75" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_76" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_76" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaap_PreferredStockSharesIssued_77" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_PreferredStockSharesIssued_77" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_78" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_78" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_79" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_79" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_80" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_80" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_81" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_CommonStockSharesIssued_81" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_82" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_68" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_82" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfIncome">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_84" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_94" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_84" xlink:to="loc_us-gaap_StatementTable_94" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_87" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_dei_LegalEntityAxis_87" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_98" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_87" xlink:to="loc_dei_EntityDomain_98" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_90" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_srt_ProductOrServiceAxis_90" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_91" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_90" xlink:to="loc_srt_ProductsAndServicesDomain_91" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_106" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_91" xlink:to="loc_us-gaap_ProductMember_106" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_107" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_91" xlink:to="loc_us-gaap_ServiceMember_107" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_93" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_94" xlink:to="loc_us-gaap_StatementLineItems_93" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_92" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_RevenuesAbstract_92" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_108" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_92" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_108" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_85" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_CostOfRevenueAbstract_85" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_95" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_85" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_95" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_109" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_GrossProfit_109" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_89" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_OperatingExpensesAbstract_89" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_102" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_89" xlink:to="loc_us-gaap_SellingAndMarketingExpense_102" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_103" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_89" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_103" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_104" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_89" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_104" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_105" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_89" xlink:to="loc_us-gaap_OperatingExpenses_105" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_110" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_OperatingIncomeLoss_110" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_99" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_99" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RoyaltyIncomeNonoperating" xlink:label="loc_us-gaap_RoyaltyIncomeNonoperating_444055" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" xlink:to="loc_us-gaap_RoyaltyIncomeNonoperating_444055" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_100" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_100" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_101" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_88" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_101" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_111" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_111" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_112" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_112" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_113" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_ProfitLoss_113" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_444056" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_444056" use="optional" order="28" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_115" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_NetIncomeLoss_115" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_86" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_EarningsPerShareAbstract_86" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_96" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_86" xlink:to="loc_us-gaap_EarningsPerShareBasic_96" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_97" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_86" xlink:to="loc_us-gaap_EarningsPerShareDiluted_97" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_719216" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_93" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_719216" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_719217" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_719216" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_719217" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_719218" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract_719216" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_719218" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_117" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_120" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_117" xlink:to="loc_us-gaap_StatementTable_120" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_118" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_120" xlink:to="loc_dei_LegalEntityAxis_118" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_121" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_118" xlink:to="loc_dei_EntityDomain_121" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_119" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_120" xlink:to="loc_us-gaap_StatementLineItems_119" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_122" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_ProfitLoss_122" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_123" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_123" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_716630" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_716630" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_124" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_124" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_125" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_125" use="optional" order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_126" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_119" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_126" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_128" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_133" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_128" xlink:to="loc_us-gaap_StatementTable_133" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_130" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_133" xlink:to="loc_dei_LegalEntityAxis_130" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_138" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_130" xlink:to="loc_dei_EntityDomain_138" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_131" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_133" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_131" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_129" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_131" xlink:to="loc_us-gaap_EquityComponentDomain_129" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_134" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_129" xlink:to="loc_us-gaap_CommonStockMember_134" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_135" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_129" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_135" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_136" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_129" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_136" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_137" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_129" xlink:to="loc_us-gaap_RetainedEarningsMember_137" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaap_NoncontrollingInterestMember_444073" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_129" xlink:to="loc_us-gaap_NoncontrollingInterestMember_444073" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_132" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_133" xlink:to="loc_us-gaap_StatementLineItems_132" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_139" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_139" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_140" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_140" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_141" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_141" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_142" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_142" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_143" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_143" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_144" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_144" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest" xlink:label="loc_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest_444074" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest_444074" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_372561" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_372561" use="optional" order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_372560" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_372560" use="optional" order="20" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_145" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_ProfitLoss_145" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/disclosureGuidance" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_146" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_146" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_147" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_148" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_132" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_148" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_150" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_150" xlink:to="loc_us-gaap_StatementTable_158" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_153" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_158" xlink:to="loc_dei_LegalEntityAxis_153" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_165" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_153" xlink:to="loc_dei_EntityDomain_165" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_157" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_158" xlink:to="loc_us-gaap_StatementLineItems_157" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_173" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" xlink:to="loc_us-gaap_ProfitLoss_173" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_151" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_151" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_159" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_151" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_159" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_444103" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_151" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_444103" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_160" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_151" xlink:to="loc_us-gaap_ShareBasedCompensation_160" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_161" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_161" use="optional" order="12" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_162" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_162" use="optional" order="13" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_163" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_163" use="optional" order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_164" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_164" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_444108" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_152" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_444108" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_174" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_156" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_174" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_168" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_168" use="optional" order="19" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_169" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_169" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_170" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_170" use="optional" order="21" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_171" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_171" use="optional" order="22" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_172" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_155" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_172" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_166" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_166" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_372604" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_372604" use="optional" order="26" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_PurchaseOfMinorityInterests" xlink:label="loc_neog_PurchaseOfMinorityInterests_444111" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" xlink:to="loc_neog_PurchaseOfMinorityInterests_444111" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_167" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_154" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_167" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_175" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_175" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_176" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_176" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_177" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_177" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_178" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_444112" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_157" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_444112" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_444113" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_444112" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_444113" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_462" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_465" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_462" xlink:to="loc_us-gaap_StatementTable_465" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_463" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_465" xlink:to="loc_dei_LegalEntityAxis_463" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_466" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_463" xlink:to="loc_dei_EntityDomain_466" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_464" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_465" xlink:to="loc_us-gaap_StatementLineItems_464" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_467" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_464" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_467" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" xlink:label="loc_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract_444280" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_445981" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract_444280" xlink:to="loc_us-gaap_StatementTable_445981" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_445982" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_445981" xlink:to="loc_us-gaap_StatementClassOfStockAxis_445982" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_445983" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_445982" xlink:to="loc_us-gaap_ClassOfStockDomain_445983" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_445984" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_445981" xlink:to="loc_us-gaap_StatementLineItems_445984" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_444282" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_445984" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_444282" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/BusinessCombinations">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_444373" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_445986" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_444373" xlink:to="loc_us-gaap_StatementTable_445986" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_445987" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_445986" xlink:to="loc_us-gaap_StatementClassOfStockAxis_445987" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_445988" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_445987" xlink:to="loc_us-gaap_ClassOfStockDomain_445988" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_445989" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_445986" xlink:to="loc_us-gaap_StatementLineItems_445989" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_444374" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_445989" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_444374" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/LongTermDebt">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_566" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_569" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_566" xlink:to="loc_us-gaap_StatementTable_569" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_567" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_569" xlink:to="loc_dei_LegalEntityAxis_567" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_570" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_567" xlink:to="loc_dei_EntityDomain_570" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_568" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_569" xlink:to="loc_us-gaap_StatementLineItems_568" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaap_LongTermDebtTextBlock_571" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_568" xlink:to="loc_us-gaap_LongTermDebtTextBlock_571" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/EquityCompensationPlans">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_544" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_547" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_544" xlink:to="loc_us-gaap_StatementTable_547" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_545" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_547" xlink:to="loc_dei_LegalEntityAxis_545" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_548" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_545" xlink:to="loc_dei_EntityDomain_548" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_546" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_547" xlink:to="loc_us-gaap_StatementLineItems_546" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_549" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_546" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_549" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/IncomeTaxes">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="loc_us-gaap_DisclosureTextBlockAbstract_444101" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_445993" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444101" xlink:to="loc_us-gaap_StatementTable_445993" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_445994" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_445993" xlink:to="loc_us-gaap_StatementClassOfStockAxis_445994" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_445995" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_445994" xlink:to="loc_us-gaap_ClassOfStockDomain_445995" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_445996" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_445993" xlink:to="loc_us-gaap_StatementLineItems_445996" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_444102" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_445996" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_444102" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/CommitmentsAndContingencies">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_573" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_576" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_573" xlink:to="loc_us-gaap_StatementTable_576" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_574" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_576" xlink:to="loc_dei_LegalEntityAxis_574" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_577" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_574" xlink:to="loc_dei_EntityDomain_577" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_575" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_576" xlink:to="loc_us-gaap_StatementLineItems_575" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_578" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_575" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_578" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/DefinedContributionBenefitPlan">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_444058" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_445999" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_444058" xlink:to="loc_us-gaap_StatementTable_445999" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_446000" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_445999" xlink:to="loc_us-gaap_StatementClassOfStockAxis_446000" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_446001" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_446000" xlink:to="loc_us-gaap_ClassOfStockDomain_446001" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_446002" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_445999" xlink:to="loc_us-gaap_StatementLineItems_446002" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_444059" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_446002" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_444059" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SegmentInformation">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_530" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_533" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_530" xlink:to="loc_us-gaap_StatementTable_533" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_531" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_533" xlink:to="loc_dei_LegalEntityAxis_531" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_534" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_531" xlink:to="loc_dei_EntityDomain_534" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_532" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_533" xlink:to="loc_us-gaap_StatementLineItems_532" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_532" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_535" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/StockRepurchases">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaap_EquityAbstract_580" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_583" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_580" xlink:to="loc_us-gaap_StatementTable_583" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_581" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_583" xlink:to="loc_dei_LegalEntityAxis_581" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_584" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_581" xlink:to="loc_dei_EntityDomain_584" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_582" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_583" xlink:to="loc_us-gaap_StatementLineItems_582" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockTextBlock" xlink:label="loc_us-gaap_TreasuryStockTextBlock_585" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_582" xlink:to="loc_us-gaap_TreasuryStockTextBlock_585" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_444006" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_446004" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_444006" xlink:to="loc_us-gaap_StatementTable_446004" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_446005" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_446004" xlink:to="loc_us-gaap_StatementClassOfStockAxis_446005" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_446006" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_446005" xlink:to="loc_us-gaap_ClassOfStockDomain_446006" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_446007" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_446004" xlink:to="loc_us-gaap_StatementLineItems_446007" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationTextBlock" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_444012" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_446007" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_444012" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_469" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_472" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_469" xlink:to="loc_us-gaap_StatementTable_472" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_470" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_472" xlink:to="loc_dei_LegalEntityAxis_470" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_473" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_470" xlink:to="loc_dei_EntityDomain_473" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_471" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_472" xlink:to="loc_us-gaap_StatementLineItems_471" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_NatureOfOperationsPolicyTextBlock" xlink:label="loc_neog_NatureOfOperationsPolicyTextBlock_444032" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_neog_NatureOfOperationsPolicyTextBlock_444032" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_474" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_474" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock_719922" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock_719922" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock" xlink:label="loc_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock_475" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock_475" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_476" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_476" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_477" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_477" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_478" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_478" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_479" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_479" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_480" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_480" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_481" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_UseOfEstimates_481" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_482" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_482" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_483" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_483" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_444034" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_444034" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_484" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_484" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_485" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_485" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_444035" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_444035" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_465414" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_465414" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_487" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_487" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_444037" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpensePolicy_444037" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_444038" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_444038" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_444039" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_444039" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_716205" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_716205" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_488" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_488" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock" xlink:label="loc_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock_489" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_471" xlink:to="loc_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock_489" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_491" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_496" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_491" xlink:to="loc_us-gaap_StatementTable_496" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_492" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_496" xlink:to="loc_srt_ConsolidationItemsAxis_492" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_493" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_492" xlink:to="loc_srt_ConsolidationItemsDomain_493" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_497" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_493" xlink:to="loc_us-gaap_OperatingSegmentsMember_497" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_494" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_496" xlink:to="loc_dei_LegalEntityAxis_494" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_498" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_494" xlink:to="loc_dei_EntityDomain_498" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_495" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_496" xlink:to="loc_us-gaap_StatementLineItems_495" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock" xlink:label="loc_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock_465376" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock_465376" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTextBlock" xlink:label="loc_us-gaap_MarketableSecuritiesTextBlock_719236" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_MarketableSecuritiesTextBlock_719236" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AllowanceForDoubtfulAccountsTableTextBlock" xlink:label="loc_neog_AllowanceForDoubtfulAccountsTableTextBlock_444044" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_neog_AllowanceForDoubtfulAccountsTableTextBlock_444044" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_444045" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_444045" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_444046" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_444046" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_444047" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_444047" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock" xlink:label="loc_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock_716207" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock_716207" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock" xlink:label="loc_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_716208" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock_716208" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_716209" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_716209" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_716211" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_716211" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_499" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_499" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock_500" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_495" xlink:to="loc_us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock_500" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" xlink:label="loc_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract_444285" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_446010" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract_444285" xlink:to="loc_us-gaap_StatementTable_446010" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_446013" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_446010" xlink:to="loc_dei_LegalEntityAxis_446013" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_446014" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_446013" xlink:to="loc_dei_EntityDomain_446014" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_446011" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_446010" xlink:to="loc_us-gaap_StatementLineItems_446011" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_444287" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_446011" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_444287" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_444289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_446011" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_444289" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/EquityCompensationPlansTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_551" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_554" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_551" xlink:to="loc_us-gaap_StatementTable_554" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_552" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_554" xlink:to="loc_dei_LegalEntityAxis_552" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_555" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_552" xlink:to="loc_dei_EntityDomain_555" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_553" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_554" xlink:to="loc_us-gaap_StatementLineItems_553" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_556" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_553" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_556" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_557" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_553" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_557" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_465334" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_553" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock_465334" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/IncomeTaxesTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="loc_us-gaap_DisclosureTextBlockAbstract_444105" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_444200" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444105" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_444200" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_444202" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444105" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_444202" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_444203" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444105" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_444203" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_444204" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444105" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_444204" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock" xlink:label="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_717257" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444105" xlink:to="loc_us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock_717257" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfIncomeTaxContingenciesTextBlock" xlink:label="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_717256" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444105" xlink:to="loc_us-gaap_SummaryOfIncomeTaxContingenciesTextBlock_717256" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SegmentInformationTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_537" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_540" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_537" xlink:to="loc_us-gaap_StatementTable_540" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_538" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_540" xlink:to="loc_dei_LegalEntityAxis_538" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_541" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_538" xlink:to="loc_dei_EntityDomain_541" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_539" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_540" xlink:to="loc_us-gaap_StatementLineItems_539" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_542" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_539" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_542" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_372708" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_539" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_372708" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfQuarterlyDataUnauditedTables">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_444015" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_444016" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_444015" xlink:to="loc_us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock_444016" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_180" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_SignificantAccountingPoliciesTable" xlink:label="loc_neog_SignificantAccountingPoliciesTable_185" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_180" xlink:to="loc_neog_SignificantAccountingPoliciesTable_185" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_181" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_dei_LegalEntityAxis_181" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_181" xlink:to="loc_dei_EntityDomain_186" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_182" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_srt_RangeAxis_182" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_183" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_182" xlink:to="loc_srt_RangeMember_183" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_187" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_183" xlink:to="loc_srt_MinimumMember_187" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_188" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_183" xlink:to="loc_srt_MaximumMember_188" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_444140" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_srt_StatementGeographicalAxis_444140" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_444141" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_444140" xlink:to="loc_srt_SegmentGeographicalDomain_444141" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_LatinAmericaMember" xlink:label="loc_srt_LatinAmericaMember_444241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_444141" xlink:to="loc_srt_LatinAmericaMember_444241" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srt_MajorCustomersAxis_444163" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_srt_MajorCustomersAxis_444163" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srt_NameOfMajorCustomerDomain_444164" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_444163" xlink:to="loc_srt_NameOfMajorCustomerDomain_444164" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CustomerOneMember" xlink:label="loc_neog_CustomerOneMember_444166" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_444164" xlink:to="loc_neog_CustomerOneMember_444166" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_444177" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_444177" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_444178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_444177" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_444178" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BuildingsAndImprovementsMember" xlink:label="loc_neog_BuildingsAndImprovementsMember_444179" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_444178" xlink:to="loc_neog_BuildingsAndImprovementsMember_444179" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FurnitureFixturesMachineryAndEquipmentMember" xlink:label="loc_neog_FurnitureFixturesMachineryAndEquipmentMember_465620" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_444178" xlink:to="loc_neog_FurnitureFixturesMachineryAndEquipmentMember_465620" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_444191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_srt_ProductOrServiceAxis_444191" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_444192" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_444191" xlink:to="loc_srt_ProductsAndServicesDomain_444192" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShippingAndHandlingMember" xlink:label="loc_us-gaap_ShippingAndHandlingMember_444194" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_444192" xlink:to="loc_us-gaap_ShippingAndHandlingMember_444194" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingMember" xlink:label="loc_us-gaap_AdvertisingMember_444196" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_444192" xlink:to="loc_us-gaap_AdvertisingMember_444196" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_444197" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_444197" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_444198" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_444197" xlink:to="loc_us-gaap_TypeOfAdoptionMember_444198" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_SignificantAccountingPoliciesLineItems" xlink:label="loc_neog_SignificantAccountingPoliciesLineItems_184" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesTable_185" xlink:to="loc_neog_SignificantAccountingPoliciesLineItems_184" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_189" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_StockholdersEquityNoteStockSplitConversionRatio1_189" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MarketableSecuritiesContractualMaturityPeriod" xlink:label="loc_neog_MarketableSecuritiesContractualMaturityPeriod_190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_neog_MarketableSecuritiesContractualMaturityPeriod_190" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_191" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_191" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_192" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_192" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ProductsAndServicesPaymentTerms" xlink:label="loc_neog_ProductsAndServicesPaymentTerms_374025" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_neog_ProductsAndServicesPaymentTerms_374025" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_444144" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired_444144" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ConcentrationRiskReceivablesSingleCustomerPercentage" xlink:label="loc_neog_ConcentrationRiskReceivablesSingleCustomerPercentage_444168" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_neog_ConcentrationRiskReceivablesSingleCustomerPercentage_444168" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperAtCarryingValue" xlink:label="loc_us-gaap_CommercialPaperAtCarryingValue_444170" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_CommercialPaperAtCarryingValue_444170" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositAtCarryingValue" xlink:label="loc_us-gaap_CertificatesOfDepositAtCarryingValue_444171" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_CertificatesOfDepositAtCarryingValue_444171" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_444172" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_444172" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaap_InventoryValuationReserves_444175" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_InventoryValuationReserves_444175" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_444176" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_444176" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaap_Depreciation_444182" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_Depreciation_444182" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_444190" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_444190" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_444205" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_444205" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CashHeldByForeignSubsidiaries" xlink:label="loc_neog_CashHeldByForeignSubsidiaries_444213" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_neog_CashHeldByForeignSubsidiaries_444213" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_444217" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_444217" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction_465616" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction_465616" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction" xlink:label="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_444249" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction_444249" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_444273" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_444273" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_716214" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_716214" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_716217" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeaseLiability_716217" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_720078" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_720078" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaap_OperatingLeasePayments_716289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeasePayments_716289" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_716290" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_716290" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_719250" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_719250" use="optional" order="50" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_719251" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_719251" use="optional" order="51" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_719256" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_719256" use="optional" order="52" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_719258" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_719258" use="optional" order="53" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_719259" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_719259" use="optional" order="54" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_719260" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_SignificantAccountingPoliciesLineItems_184" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_719260" use="optional" order="55" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/MarketableSecuritiesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_465335" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_465337" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_465335" xlink:to="loc_us-gaap_StatementTable_465337" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_465338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_465337" xlink:to="loc_us-gaap_StatementClassOfStockAxis_465338" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_465339" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_465338" xlink:to="loc_us-gaap_ClassOfStockDomain_465339" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaap_InvestmentTypeAxis_465343" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_465337" xlink:to="loc_us-gaap_InvestmentTypeAxis_465343" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_465344" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_465343" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_465344" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_465345" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_465344" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_465345" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperMember" xlink:label="loc_us-gaap_CommercialPaperMember_465348" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_465344" xlink:to="loc_us-gaap_CommercialPaperMember_465348" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_465349" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_465344" xlink:to="loc_us-gaap_CertificatesOfDepositMember_465349" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityAxis" xlink:label="loc_neog_MaturityAxis_465350" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_465337" xlink:to="loc_neog_MaturityAxis_465350" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityDomain" xlink:label="loc_neog_MaturityDomain_465351" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_MaturityAxis_465350" xlink:to="loc_neog_MaturityDomain_465351" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInZeroToNinetyDaysMember" xlink:label="loc_neog_MaturityInZeroToNinetyDaysMember_465352" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_MaturityDomain_465351" xlink:to="loc_neog_MaturityInZeroToNinetyDaysMember_465352" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInNinetyOneToOneHundredEightyDaysMember" xlink:label="loc_neog_MaturityInNinetyOneToOneHundredEightyDaysMember_465365" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_MaturityDomain_465351" xlink:to="loc_neog_MaturityInNinetyOneToOneHundredEightyDaysMember_465365" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInOneHundredEightyOneToOneYearMember" xlink:label="loc_neog_MaturityInOneHundredEightyOneToOneYearMember_465366" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_MaturityDomain_465351" xlink:to="loc_neog_MaturityInOneHundredEightyOneToOneYearMember_465366" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_MaturityInOneToTwoYearMember" xlink:label="loc_neog_MaturityInOneToTwoYearMember_465370" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_MaturityDomain_465351" xlink:to="loc_neog_MaturityInOneToTwoYearMember_465370" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_465340" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_465337" xlink:to="loc_us-gaap_StatementLineItems_465340" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_465341" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465340" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_465341" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="loc_us-gaap_MarketableSecuritiesAbstract_719238" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="loc_us-gaap_MarketableSecuritiesTable_719239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesAbstract_719238" xlink:to="loc_us-gaap_MarketableSecuritiesTable_719239" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_719240" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_719239" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_719240" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_719240" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_719242" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_719242" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommercialPaperandCorporateBondsMember" xlink:label="loc_neog_CommercialPaperandCorporateBondsMember_719243" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241" xlink:to="loc_neog_CommercialPaperandCorporateBondsMember_719243" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositMember" xlink:label="loc_us-gaap_CertificatesOfDepositMember_719244" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_719241" xlink:to="loc_us-gaap_CertificatesOfDepositMember_719244" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesLineItems" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems_719245" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_719239" xlink:to="loc_us-gaap_MarketableSecuritiesLineItems_719245" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesDebtAmortizedCost" xlink:label="loc_us-gaap_TradingSecuritiesDebtAmortizedCost_719246" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_719245" xlink:to="loc_us-gaap_TradingSecuritiesDebtAmortizedCost_719246" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesTradingUnrealizedGain" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedGain_719247" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_719245" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedGain_719247" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesTradingUnrealizedLoss" xlink:label="loc_us-gaap_DebtSecuritiesTradingUnrealizedLoss_719248" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_719245" xlink:to="loc_us-gaap_DebtSecuritiesTradingUnrealizedLoss_719248" use="optional" order="10" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradingSecuritiesDebt" xlink:label="loc_us-gaap_TradingSecuritiesDebt_719249" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_719245" xlink:to="loc_us-gaap_TradingSecuritiesDebt_719249" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract" xlink:label="loc_neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract_444119" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444121" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract_444119" xlink:to="loc_us-gaap_StatementTable_444121" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444122" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444121" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444122" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444123" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444122" xlink:to="loc_us-gaap_ClassOfStockDomain_444123" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444121" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_444125" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_444125" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_444126" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_444126" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_444127" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_444127" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_444128" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_444128" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_444129" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_444124" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_444129" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/InventoriesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_244" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryCurrentTable" xlink:label="loc_us-gaap_InventoryCurrentTable_245" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_244" xlink:to="loc_us-gaap_InventoryCurrentTable_245" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_247" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_245" xlink:to="loc_dei_LegalEntityAxis_247" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_252" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_247" xlink:to="loc_dei_EntityDomain_252" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLineItems" xlink:label="loc_us-gaap_InventoryLineItems_246" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_245" xlink:to="loc_us-gaap_InventoryLineItems_246" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsNetOfReserves" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_248" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_246" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_248" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_249" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_246" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_249" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_250" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_246" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_250" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaap_InventoryNet_251" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_246" xlink:to="loc_us-gaap_InventoryNet_251" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_369" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable" xlink:label="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_373" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_369" xlink:to="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_373" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_370" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_373" xlink:to="loc_dei_LegalEntityAxis_370" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_375" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_370" xlink:to="loc_dei_EntityDomain_375" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_374" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_373" xlink:to="loc_srt_StatementScenarioAxis_374" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_371" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_374" xlink:to="loc_srt_ScenarioUnspecifiedDomain_371" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems" xlink:label="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable_373" xlink:to="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_377" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_377" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_378" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_378" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_379" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_379" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_380" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems_372" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_380" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_254" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EarningsPerShareTable" xlink:label="loc_neog_EarningsPerShareTable_257" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_254" xlink:to="loc_neog_EarningsPerShareTable_257" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_258" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_EarningsPerShareTable_257" xlink:to="loc_dei_LegalEntityAxis_258" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_265" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_258" xlink:to="loc_dei_EntityDomain_265" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EarningsPerShareLineItems" xlink:label="loc_neog_EarningsPerShareLineItems_256" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_EarningsPerShareTable_257" xlink:to="loc_neog_EarningsPerShareLineItems_256" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_261" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_us-gaap_NetIncomeLoss_261" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_262" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_262" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_263" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_263" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_264" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_264" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_255" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_EarningsPerShareLineItems_256" xlink:to="loc_us-gaap_EarningsPerShareAbstract_255" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_259" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_255" xlink:to="loc_us-gaap_EarningsPerShareBasic_259" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_260" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_255" xlink:to="loc_us-gaap_EarningsPerShareDiluted_260" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_716224" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_716233" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_716224" xlink:to="loc_us-gaap_StatementTable_716233" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_716234" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_716233" xlink:to="loc_us-gaap_StatementClassOfStockAxis_716234" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716235" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716234" xlink:to="loc_us-gaap_ClassOfStockDomain_716235" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_716236" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_716233" xlink:to="loc_us-gaap_StatementLineItems_716236" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_716237" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_716237" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_716239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_716239" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_716240" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_716240" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_720175" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_720175" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_720178" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716236" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_720178" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_716249" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_716251" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_716249" xlink:to="loc_us-gaap_StatementTable_716251" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_716252" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_716251" xlink:to="loc_us-gaap_StatementClassOfStockAxis_716252" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716253" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716252" xlink:to="loc_us-gaap_ClassOfStockDomain_716253" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_716254" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_716251" xlink:to="loc_us-gaap_StatementLineItems_716254" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_716257" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716254" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_716257" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_716259" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716254" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_716259" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_716263" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_716265" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_716263" xlink:to="loc_us-gaap_StatementTable_716265" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_716266" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_716265" xlink:to="loc_us-gaap_StatementClassOfStockAxis_716266" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716267" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716266" xlink:to="loc_us-gaap_ClassOfStockDomain_716267" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_716268" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_716265" xlink:to="loc_us-gaap_StatementLineItems_716268" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaap_OperatingLeaseCost_716269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716268" xlink:to="loc_us-gaap_OperatingLeaseCost_716269" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaap_ShortTermLeaseCost_716270" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716268" xlink:to="loc_us-gaap_ShortTermLeaseCost_716270" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaap_LeaseCost_716271" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716268" xlink:to="loc_us-gaap_LeaseCost_716271" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaap_LeasesAbstract_716273" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_716275" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_716273" xlink:to="loc_us-gaap_StatementTable_716275" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_716276" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_716275" xlink:to="loc_us-gaap_StatementClassOfStockAxis_716276" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_716277" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_716276" xlink:to="loc_us-gaap_ClassOfStockDomain_716277" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_716278" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_716275" xlink:to="loc_us-gaap_StatementLineItems_716278" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_716280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_716280" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_716281" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_716281" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_716282" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_716282" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_716283" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_716283" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_716285" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_716285" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_716286" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_716286" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_716287" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_716287" use="optional" order="11" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaap_OperatingLeaseLiability_716288" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_716278" xlink:to="loc_us-gaap_OperatingLeaseLiability_716288" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/DisaggregatedRevenueDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_197" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_199" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_197" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_199" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_200" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_199" xlink:to="loc_dei_LegalEntityAxis_200" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_206" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_200" xlink:to="loc_dei_EntityDomain_206" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_204" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_199" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_204" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_203" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_204" xlink:to="loc_us-gaap_SegmentDomain_203" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FoodSafetyMember" xlink:label="loc_neog_FoodSafetyMember_215" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_203" xlink:to="loc_neog_FoodSafetyMember_215" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AnimalSafetyMember" xlink:label="loc_neog_AnimalSafetyMember_216" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_203" xlink:to="loc_neog_AnimalSafetyMember_216" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_201" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_199" xlink:to="loc_srt_ProductOrServiceAxis_201" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_202" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_201" xlink:to="loc_srt_ProductsAndServicesDomain_202" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_LifeSciencesMember" xlink:label="loc_neog_LifeSciencesMember_212" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_LifeSciencesMember_212" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AnimalCareAndOtherMember" xlink:label="loc_neog_AnimalCareAndOtherMember_214" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_AnimalCareAndOtherMember_214" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_NaturalToxinsAllergensAndDrugResiduesMember" xlink:label="loc_neog_NaturalToxinsAllergensAndDrugResiduesMember_207" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_NaturalToxinsAllergensAndDrugResiduesMember_207" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_VeterinaryInstrumentsAndDisposablesMember" xlink:label="loc_neog_VeterinaryInstrumentsAndDisposablesMember_213" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_VeterinaryInstrumentsAndDisposablesMember_213" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BacterialAndGeneralSanitationMember" xlink:label="loc_neog_BacterialAndGeneralSanitationMember_208" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_BacterialAndGeneralSanitationMember_208" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CultureMediaAndOtherMember" xlink:label="loc_neog_CultureMediaAndOtherMember_209" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_CultureMediaAndOtherMember_209" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RodenticidesInsecticidesAndDisinfectantsMember" xlink:label="loc_neog_RodenticidesInsecticidesAndDisinfectantsMember_210" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_RodenticidesInsecticidesAndDisinfectantsMember_210" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_GenomicsServicesMember" xlink:label="loc_neog_GenomicsServicesMember_211" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_202" xlink:to="loc_neog_GenomicsServicesMember_211" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_198" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_199" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_198" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_205" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_198" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_205" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/positiveLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod" xlink:label="loc_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod_465379" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_198" xlink:to="loc_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod_465379" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_218" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_218" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_223" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" xlink:to="loc_dei_LegalEntityAxis_223" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_234" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_223" xlink:to="loc_dei_EntityDomain_234" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_219" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_219" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaap_TypeOfAdoptionMember_230" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_219" xlink:to="loc_us-gaap_TypeOfAdoptionMember_230" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_242" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_230" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_242" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_225" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" xlink:to="loc_srt_ProductOrServiceAxis_225" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_226" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_225" xlink:to="loc_srt_ProductsAndServicesDomain_226" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_238" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_226" xlink:to="loc_us-gaap_ProductMember_238" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_226" xlink:to="loc_us-gaap_ServiceMember_239" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_221" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_221" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain" xlink:label="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_222" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis_221" xlink:to="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_222" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member" xlink:label="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_232" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_222" xlink:to="loc_us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member_232" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member" xlink:label="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_233" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain_222" xlink:to="loc_us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member_233" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems" xlink:label="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable_228" xlink:to="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_229" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" xlink:to="loc_us-gaap_RevenuesAbstract_229" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_229" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_241" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/definitionGuidance" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_220" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" xlink:to="loc_us-gaap_CostOfRevenueAbstract_220" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_231" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_220" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_231" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_240" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" xlink:to="loc_us-gaap_GrossProfit_240" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_224" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems_227" xlink:to="loc_us-gaap_OperatingExpensesAbstract_224" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_235" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_224" xlink:to="loc_us-gaap_SellingAndMarketingExpense_235" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_236" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_224" xlink:to="loc_us-gaap_OperatingExpenses_236" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_237" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_224" xlink:to="loc_us-gaap_OperatingIncomeLoss_237" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract" xlink:label="loc_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract_444512" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444514" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract_444512" xlink:to="loc_us-gaap_StatementTable_444514" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444515" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444514" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444515" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444516" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444515" xlink:to="loc_us-gaap_ClassOfStockDomain_444516" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444526" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444514" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444526" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444526" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_444528" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_LicensingAgreementsMember_444528" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember" xlink:label="loc_us-gaap_TrademarksMember_444535" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_TrademarksMember_444535" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_444536" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_444536" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_444563" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_444563" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_444566" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_PatentsMember_444566" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_444570" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_444570" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_444574" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444527" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_444574" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_444558" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444514" xlink:to="loc_srt_RangeAxis_444558" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_444559" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_444558" xlink:to="loc_srt_RangeMember_444559" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_444560" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_444559" xlink:to="loc_srt_MaximumMember_444560" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_444561" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_444559" xlink:to="loc_srt_MinimumMember_444561" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_444517" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444514" xlink:to="loc_us-gaap_StatementLineItems_444517" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaap_OtherIndefiniteLivedIntangibleAssets_444531" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_OtherIndefiniteLivedIntangibleAssets_444531" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_444543" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_444543" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_444545" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_444545" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_444546" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_444546" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_444547" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_444547" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_444549" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_444549" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_444551" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_444551" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_444556" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444517" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_444556" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/GoodwillByBusinessSegmentDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DisclosureOfGoodwillByBusinessSegmentAbstract" xlink:label="loc_neog_DisclosureOfGoodwillByBusinessSegmentAbstract_444302" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444304" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_DisclosureOfGoodwillByBusinessSegmentAbstract_444302" xlink:to="loc_us-gaap_StatementTable_444304" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_444308" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444304" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_444308" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_444309" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_444308" xlink:to="loc_us-gaap_SegmentDomain_444309" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FoodSafetyMember" xlink:label="loc_neog_FoodSafetyMember_444310" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_444309" xlink:to="loc_neog_FoodSafetyMember_444310" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AnimalSafetyMember" xlink:label="loc_neog_AnimalSafetyMember_444326" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_444309" xlink:to="loc_neog_AnimalSafetyMember_444326" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444305" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444304" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444305" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444306" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444305" xlink:to="loc_us-gaap_ClassOfStockDomain_444306" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems" xlink:label="loc_us-gaap_GoodwillLineItems_444307" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444304" xlink:to="loc_us-gaap_GoodwillLineItems_444307" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_444331" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_444307" xlink:to="loc_us-gaap_Goodwill_444331" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_444328" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_444307" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_444328" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments" xlink:label="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_444329" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_444307" xlink:to="loc_us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments_444329" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_444332" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_444307" xlink:to="loc_us-gaap_Goodwill_444332" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract" xlink:label="loc_neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract_444349" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444351" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract_444349" xlink:to="loc_us-gaap_StatementTable_444351" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444352" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444351" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444352" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444353" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444352" xlink:to="loc_us-gaap_ClassOfStockDomain_444353" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444356" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444351" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444356" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_444356" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember" xlink:label="loc_us-gaap_LicensingAgreementsMember_444359" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" xlink:to="loc_us-gaap_LicensingAgreementsMember_444359" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncompeteAgreementsMember" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_444361" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_444361" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaap_PatentsMember_444362" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" xlink:to="loc_us-gaap_PatentsMember_444362" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelatedIntangibleAssetsMember" xlink:label="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_444364" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" xlink:to="loc_us-gaap_CustomerRelatedIntangibleAssetsMember_444364" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_444463" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_444357" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_444463" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_444354" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444351" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_444354" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_444368" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_444354" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_444368" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_444369" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_444354" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_444369" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_444371" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_444354" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_444371" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_444378" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444380" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_444378" xlink:to="loc_us-gaap_StatementTable_444380" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444381" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444381" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444382" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444381" xlink:to="loc_us-gaap_ClassOfStockDomain_444382" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_444444" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_srt_StatementScenarioAxis_444444" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_444445" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_444444" xlink:to="loc_srt_ScenarioUnspecifiedDomain_444445" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_444448" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_srt_RangeAxis_444448" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_444449" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_444448" xlink:to="loc_srt_RangeMember_444449" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_444451" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_444449" xlink:to="loc_srt_MinimumMember_444451" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_444450" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_444449" xlink:to="loc_srt_MaximumMember_444450" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_717222" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_srt_StatementGeographicalAxis_717222" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_717223" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_717222" xlink:to="loc_srt_SegmentGeographicalDomain_717223" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_AR" xlink:label="loc_country_AR_717224" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_717223" xlink:to="loc_country_AR_717224" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_UY" xlink:label="loc_country_UY_717246" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_717223" xlink:to="loc_country_UY_717246" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_IT" xlink:label="loc_country_IT_717259" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_717223" xlink:to="loc_country_IT_717259" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_AU" xlink:label="loc_country_AU_717264" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_717223" xlink:to="loc_country_AU_717264" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_444388" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_444388" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_444388" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember" xlink:label="loc_neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember_444562" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember_444562" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ClarusLabsIncMember" xlink:label="loc_neog_ClarusLabsIncMember_465309" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_ClarusLabsIncMember_465309" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_LivestockGeneticServicesLlcMember" xlink:label="loc_neog_LivestockGeneticServicesLlcMember_465310" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_LivestockGeneticServicesLlcMember_465310" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EdmontonAlbertabasedDeltaGenomicsCentreMember" xlink:label="loc_neog_EdmontonAlbertabasedDeltaGenomicsCentreMember_465315" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_EdmontonAlbertabasedDeltaGenomicsCentreMember_465315" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ProductosQuimicosMagiarMember" xlink:label="loc_neog_ProductosQuimicosMagiarMember_717220" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_ProductosQuimicosMagiarMember_717220" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DiessecheSrlMember" xlink:label="loc_neog_DiessecheSrlMember_717258" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_DiessecheSrlMember_717258" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AbtekBiologicalsLimitedMember" xlink:label="loc_neog_AbtekBiologicalsLimitedMember_717260" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_AbtekBiologicalsLimitedMember_717260" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CellBiosciencesMember" xlink:label="loc_neog_CellBiosciencesMember_717263" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_CellBiosciencesMember_717263" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ChileBasedMagiarChilenaMember" xlink:label="loc_neog_ChileBasedMagiarChilenaMember_717267" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_444389" xlink:to="loc_neog_ChileBasedMagiarChilenaMember_717267" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_444384" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444380" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_444384" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_444395" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_444395" use="optional" order="28" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_444397" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_444397" use="optional" order="29" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_444402" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_444402" use="optional" order="30" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_444403" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_444403" use="optional" order="31" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_444405" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_444405" use="optional" order="32" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_444418" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability_444418" use="optional" order="33" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_444426" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_444426" use="optional" order="34" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_444437" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_444437" use="optional" order="35" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_444439" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_444439" use="optional" order="36" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_444440" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_444440" use="optional" order="37" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_444442" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_444442" use="optional" order="38" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_444529" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_444529" use="optional" order="39" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_444565" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_444565" use="optional" order="40" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_444571" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt_444571" use="optional" order="41" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BusinessCombinationConsiderationPayable" xlink:label="loc_neog_BusinessCombinationConsiderationPayable_465313" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_neog_BusinessCombinationConsiderationPayable_465313" use="optional" order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_PaymentForBusinessAcquisitionContingentConsideration" xlink:label="loc_neog_PaymentForBusinessAcquisitionContingentConsideration_465314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_neog_PaymentForBusinessAcquisitionContingentConsideration_465314" use="optional" order="43" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForPreviousAcquisition" xlink:label="loc_us-gaap_PaymentsForPreviousAcquisition_717182" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_PaymentsForPreviousAcquisition_717182" use="optional" order="44" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_717188" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_717188" use="optional" order="45" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_717214" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_717214" use="optional" order="46" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_BusinessCombinationDateOfConsiderationPayable" xlink:label="loc_neog_BusinessCombinationDateOfConsiderationPayable_717228" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_neog_BusinessCombinationDateOfConsiderationPayable_717228" use="optional" order="47" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_717230" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_717230" use="optional" order="48" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_717261" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_444384" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_717261" use="optional" order="49" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_413" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_417" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_413" xlink:to="loc_us-gaap_DebtInstrumentTable_417" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_418" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_417" xlink:to="loc_dei_LegalEntityAxis_418" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_431" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_418" xlink:to="loc_dei_EntityDomain_431" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_420" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_417" xlink:to="loc_srt_StatementScenarioAxis_420" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_419" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_420" xlink:to="loc_srt_ScenarioUnspecifiedDomain_419" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaap_VariableRateAxis_421" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_417" xlink:to="loc_us-gaap_VariableRateAxis_421" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaap_VariableRateDomain_422" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_421" xlink:to="loc_us-gaap_VariableRateDomain_422" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_LiborPlusMember" xlink:label="loc_neog_LiborPlusMember_433" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_422" xlink:to="loc_neog_LiborPlusMember_433" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaap_CreditFacilityAxis_414" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_417" xlink:to="loc_us-gaap_CreditFacilityAxis_414" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaap_CreditFacilityDomain_415" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_414" xlink:to="loc_us-gaap_CreditFacilityDomain_415" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_UnsecuredRevolvingLineOfCreditMember" xlink:label="loc_neog_UnsecuredRevolvingLineOfCreditMember_423" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_415" xlink:to="loc_neog_UnsecuredRevolvingLineOfCreditMember_423" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_416" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_417" xlink:to="loc_us-gaap_DebtInstrumentLineItems_416" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_424" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_424" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaap_DebtInstrumentMaturityDate_425" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_DebtInstrumentMaturityDate_425" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateDescription" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_426" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDescription_426" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_428" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_428" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_429" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod_429" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaap_LineOfCredit_430" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_LineOfCredit_430" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_427" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_416" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_427" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_329" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_329" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_330" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_dei_LegalEntityAxis_330" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_341" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_330" xlink:to="loc_dei_EntityDomain_341" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_333" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_srt_RangeAxis_333" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_334" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_333" xlink:to="loc_srt_RangeMember_334" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_343" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_334" xlink:to="loc_srt_MinimumMember_343" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_344" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_334" xlink:to="loc_srt_MaximumMember_344" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_340" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_340" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_335" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_340" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_335" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_345" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_335" xlink:to="loc_us-gaap_EmployeeStockMember_345" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaap_PlanNameAxis_331" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_us-gaap_PlanNameAxis_331" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaap_PlanNameDomain_332" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_331" xlink:to="loc_us-gaap_PlanNameDomain_332" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TwoThousandElevenPlanMember" xlink:label="loc_neog_TwoThousandElevenPlanMember_342" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_332" xlink:to="loc_neog_TwoThousandElevenPlanMember_342" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_338" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_srt_StatementScenarioAxis_338" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_336" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_338" xlink:to="loc_srt_ScenarioUnspecifiedDomain_336" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_339" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_347" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_347" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne_348" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne_348" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_444173" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_444173" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_444174" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_444174" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_349" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1_349" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_444180" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_444180" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_444181" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_444181" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_444186" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_444186" use="optional" order="24" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_351" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate_351" use="optional" order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue" xlink:label="loc_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue_444187" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue_444187" use="optional" order="26" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_444188" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_337" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_444188" use="optional" order="27" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/StockOptionActivityDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_353" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_355" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_353" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_355" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_354" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_355" xlink:to="loc_dei_LegalEntityAxis_354" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_357" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_354" xlink:to="loc_dei_EntityDomain_357" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_355" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_358" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_358" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_359" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_359" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_360" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_360" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_361" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_361" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_362" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_362" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_363" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_363" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_364" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_364" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_365" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_365" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_366" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_366" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_367" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_367" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_444114" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_444114" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_444115" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_444115" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_444117" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue_444117" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue_444118" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue_444118" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue" xlink:label="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_444131" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_356" xlink:to="loc_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue_444131" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/StockOptionActivityParentheticalDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_444133" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444135" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_444133" xlink:to="loc_us-gaap_StatementTable_444135" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444136" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444135" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444136" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444137" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444136" xlink:to="loc_us-gaap_ClassOfStockDomain_444137" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444138" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444135" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444138" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_444139" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444138" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_444139" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_444145" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444147" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_444145" xlink:to="loc_us-gaap_StatementTable_444147" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444148" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444147" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444148" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444149" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444148" xlink:to="loc_us-gaap_ClassOfStockDomain_444149" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_444151" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444147" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_444151" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_444151" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeOneMember" xlink:label="loc_neog_ExercisePricesRangeOneMember_444153" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" xlink:to="loc_neog_ExercisePricesRangeOneMember_444153" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeTwoMember" xlink:label="loc_neog_ExercisePricesRangeTwoMember_444154" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" xlink:to="loc_neog_ExercisePricesRangeTwoMember_444154" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeThreeMember" xlink:label="loc_neog_ExercisePricesRangeThreeMember_444155" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" xlink:to="loc_neog_ExercisePricesRangeThreeMember_444155" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeFourMember" xlink:label="loc_neog_ExercisePricesRangeFourMember_444156" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" xlink:to="loc_neog_ExercisePricesRangeFourMember_444156" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ExercisePricesRangeFiveMember" xlink:label="loc_neog_ExercisePricesRangeFiveMember_444157" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_444152" xlink:to="loc_neog_ExercisePricesRangeFiveMember_444157" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444147" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_444169" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_444169" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_444167" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_444167" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_444158" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_444158" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_444159" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_444159" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_444160" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_444160" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_444161" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_444161" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_444162" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_444150" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_444162" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_465319" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_465321" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_465319" xlink:to="loc_us-gaap_StatementTable_465321" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_465322" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_465321" xlink:to="loc_us-gaap_StatementClassOfStockAxis_465322" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_465323" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_465322" xlink:to="loc_us-gaap_ClassOfStockDomain_465323" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_465324" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_465321" xlink:to="loc_us-gaap_StatementLineItems_465324" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_465325" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465324" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_465325" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_465326" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465324" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_465326" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_465327" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_465324" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_465327" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="loc_us-gaap_DisclosureTextBlockAbstract_444207" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444209" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444207" xlink:to="loc_us-gaap_StatementTable_444209" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444210" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444209" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444210" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444211" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444210" xlink:to="loc_us-gaap_ClassOfStockDomain_444211" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_444215" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444209" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_444215" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_444216" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_444215" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_444216" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_444219" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_444216" xlink:to="loc_us-gaap_DomesticCountryMember_444219" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_444220" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_444216" xlink:to="loc_us-gaap_ForeignCountryMember_444220" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeBeforeIncomeTaxesLineItems" xlink:label="loc_neog_IncomeBeforeIncomeTaxesLineItems_444214" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444209" xlink:to="loc_neog_IncomeBeforeIncomeTaxesLineItems_444214" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_444222" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_IncomeBeforeIncomeTaxesLineItems_444214" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_444222" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ProvisionForIncomeTaxesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="loc_us-gaap_DisclosureTextBlockAbstract_444232" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444235" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444232" xlink:to="loc_us-gaap_StatementTable_444235" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444236" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444235" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444236" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444237" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444236" xlink:to="loc_us-gaap_ClassOfStockDomain_444237" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_444238" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444235" xlink:to="loc_us-gaap_StatementLineItems_444238" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444238" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_444242" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_444242" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions" xlink:label="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_717215" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" xlink:to="loc_us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions_717215" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_717216" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_717216" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_444243" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_444243" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_444240" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_717217" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_717217" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_717218" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_717218" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_717219" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_717219" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_444247" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_717221" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_444247" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="loc_us-gaap_DisclosureTextBlockAbstract_444256" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444259" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444256" xlink:to="loc_us-gaap_StatementTable_444259" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444260" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444259" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444260" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444261" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444260" xlink:to="loc_us-gaap_ClassOfStockDomain_444261" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems" xlink:label="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444259" xlink:to="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_444268" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_444268" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences" xlink:label="loc_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences_717226" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences_717226" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_444269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities_444269" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount" xlink:label="loc_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount_465385" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount_465385" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount" xlink:label="loc_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount_465386" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount_465386" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_444271" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_444271" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationSubpartFIncome" xlink:label="loc_neog_IncomeTaxReconciliationSubpartFIncome_444272" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_IncomeTaxReconciliationSubpartFIncome_444272" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount" xlink:label="loc_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount_444274" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount_444274" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_717227" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_717227" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_444276" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_444276" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit_444277" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit_444277" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_444279" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_444279" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxReconciliationTaxCreditsAndOther" xlink:label="loc_neog_IncomeTaxReconciliationTaxCreditsAndOther_444283" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_neog_IncomeTaxReconciliationTaxCreditsAndOther_444283" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_719234" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_719234" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_444286" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems_444265" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_444286" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="loc_us-gaap_DisclosureTextBlockAbstract_444290" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444292" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444290" xlink:to="loc_us-gaap_StatementTable_444292" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_444293" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444292" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_444293" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_444294" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_444293" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_444294" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_GiltiMember" xlink:label="loc_neog_GiltiMember_465383" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_444294" xlink:to="loc_neog_GiltiMember_465383" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_IncomeTaxesLineItems" xlink:label="loc_neog_IncomeTaxesLineItems_444296" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444292" xlink:to="loc_neog_IncomeTaxesLineItems_444296" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit" xlink:label="loc_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit_444297" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit_444297" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_444298" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_444298" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_444300" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning_444300" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet" xlink:label="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet_465380" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet_465380" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense" xlink:label="loc_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense_465382" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense_465382" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit" xlink:label="loc_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit_465384" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit_465384" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsForeign" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_465451" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsForeign_465451" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_465452" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_465452" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_465629" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_IncomeTaxesLineItems_444296" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_465629" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="loc_us-gaap_DisclosureTextBlockAbstract_444312" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444314" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockAbstract_444312" xlink:to="loc_us-gaap_StatementTable_444314" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444315" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444314" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444315" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444316" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444315" xlink:to="loc_us-gaap_ClassOfStockDomain_444316" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_444317" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444314" xlink:to="loc_us-gaap_StatementLineItems_444317" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_444318" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444317" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_444318" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xlink:label="loc_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_444324" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_444318" xlink:to="loc_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_444324" use="optional" order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_444325" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_444318" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_444325" use="optional" order="7" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_444334" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_444318" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_444334" use="optional" order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444317" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsStockOptions" xlink:label="loc_neog_DeferredTaxAssetsStockOptions_444337" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_neog_DeferredTaxAssetsStockOptions_444337" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsReceivablesAndInventories" xlink:label="loc_neog_DeferredTaxAssetsReceivablesAndInventories_444345" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_neog_DeferredTaxAssetsReceivablesAndInventories_444345" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_444347" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_444347" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetValuationAllowanceLossCarryForwards" xlink:label="loc_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards_465448" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards_465448" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_DeferredTaxAssetsAccruedLiabilitiesAndOther" xlink:label="loc_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther_444355" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther_444355" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_444358" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_444358" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaap_DeferredTaxLiabilities_444360" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_444336" xlink:to="loc_us-gaap_DeferredTaxLiabilities_444360" use="optional" order="16" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/OperatingLossCarryForwardsDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_717236" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_717237" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_717236" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_717237" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_717239" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_717237" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_717239" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_717240" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_717239" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_717240" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="loc_us-gaap_DomesticCountryMember_717241" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_717240" xlink:to="loc_us-gaap_DomesticCountryMember_717241" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember" xlink:label="loc_us-gaap_ForeignCountryMember_717242" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_717240" xlink:to="loc_us-gaap_ForeignCountryMember_717242" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_717238" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_717237" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_717238" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaap_OperatingLossCarryforwards_717244" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_717238" xlink:to="loc_us-gaap_OperatingLossCarryforwards_717244" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_OperatingLossCarryForwardsExpirationDescription" xlink:label="loc_neog_OperatingLossCarryForwardsExpirationDescription_717245" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_717238" xlink:to="loc_neog_OperatingLossCarryForwardsExpirationDescription_717245" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxUncertaintiesAbstract" xlink:label="loc_us-gaap_IncomeTaxUncertaintiesAbstract_717248" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyTable" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_717249" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxUncertaintiesAbstract_717248" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_717249" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_717250" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_717249" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_717250" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_717251" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_717250" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_717251" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions" xlink:label="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions_717253" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_717250" xlink:to="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions_717253" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions" xlink:label="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions_717254" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_717250" xlink:to="loc_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions_717254" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_717252" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_717250" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_717252" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommitmentAndContingenciesTextualAbstract" xlink:label="loc_neog_CommitmentAndContingenciesTextualAbstract_435" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommitmentsAndContingenciesDisclosureTable" xlink:label="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentAndContingenciesTextualAbstract_435" xlink:to="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_438" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" xlink:to="loc_dei_LegalEntityAxis_438" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_446" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_438" xlink:to="loc_dei_EntityDomain_446" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_439" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" xlink:to="loc_srt_RangeAxis_439" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_440" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_439" xlink:to="loc_srt_RangeMember_440" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_447" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_440" xlink:to="loc_srt_MinimumMember_447" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_448" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_440" xlink:to="loc_srt_MaximumMember_448" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaap_OtherCommitmentsAxis_444075" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" xlink:to="loc_us-gaap_OtherCommitmentsAxis_444075" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaap_OtherCommitmentsDomain_444076" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_444075" xlink:to="loc_us-gaap_OtherCommitmentsDomain_444076" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CommitmentsAndContingenciesDisclosureLineItems" xlink:label="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureTable_437" xlink:to="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EnvironmentalRemediationExpense" xlink:label="loc_us-gaap_EnvironmentalRemediationExpense_441" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_EnvironmentalRemediationExpense_441" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_RemedialActionObjectiveTimeFrame" xlink:label="loc_neog_RemedialActionObjectiveTimeFrame_442" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_neog_RemedialActionObjectiveTimeFrame_442" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_443" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_443" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod" xlink:label="loc_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod_444" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod_444" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedEnvironmentalLossContingenciesCurrent" xlink:label="loc_us-gaap_AccruedEnvironmentalLossContingenciesCurrent_445" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_AccruedEnvironmentalLossContingenciesCurrent_445" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RoyaltyExpense" xlink:label="loc_us-gaap_RoyaltyExpense_444078" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_RoyaltyExpense_444078" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInNextTwelveMonths" xlink:label="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_444079" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_ContractualObligationDueInNextTwelveMonths_444079" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInSecondYear" xlink:label="loc_us-gaap_ContractualObligationDueInSecondYear_444080" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_ContractualObligationDueInSecondYear_444080" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInThirdYear" xlink:label="loc_us-gaap_ContractualObligationDueInThirdYear_444081" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_ContractualObligationDueInThirdYear_444081" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFourthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFourthYear_444082" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_ContractualObligationDueInFourthYear_444082" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractualObligationDueInFifthYear" xlink:label="loc_us-gaap_ContractualObligationDueInFifthYear_444083" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_ContractualObligationDueInFifthYear_444083" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesRentExpenseNet" xlink:label="loc_us-gaap_OperatingLeasesRentExpenseNet_444088" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_CommitmentsAndContingenciesDisclosureLineItems_436" xlink:to="loc_us-gaap_OperatingLeasesRentExpenseNet_444088" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_444061" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444063" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_444061" xlink:to="loc_us-gaap_StatementTable_444063" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444064" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444063" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444064" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444065" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444064" xlink:to="loc_us-gaap_ClassOfStockDomain_444065" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_444067" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444063" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_444067" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_444068" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_444067" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_444068" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScenarioOneMember" xlink:label="loc_neog_ScenarioOneMember_444069" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_444068" xlink:to="loc_neog_ScenarioOneMember_444069" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScenarioTwoMember" xlink:label="loc_neog_ScenarioTwoMember_444070" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_444068" xlink:to="loc_neog_ScenarioTwoMember_444070" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_444066" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444063" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_444066" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_444071" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_444066" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_444071" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_444072" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_444066" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_444072" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_267" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_269" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_267" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_269" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_268" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_269" xlink:to="loc_dei_LegalEntityAxis_268" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_271" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_268" xlink:to="loc_dei_EntityDomain_271" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_444050" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_269" xlink:to="loc_srt_StatementGeographicalAxis_444050" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_444051" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_444050" xlink:to="loc_srt_SegmentGeographicalDomain_444051" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_270" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_269" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_270" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaap_NumberOfReportableSegments_272" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_270" xlink:to="loc_us-gaap_NumberOfReportableSegments_272" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SegmentInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_274" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_274" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_277" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_dei_LegalEntityAxis_277" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_287" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_277" xlink:to="loc_dei_EntityDomain_287" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsAxis" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsAxis_284" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsAxis_284" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsegmentsConsolidationItemsDomain" xlink:label="loc_us-gaap_SubsegmentsConsolidationItemsDomain_285" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsAxis_284" xlink:to="loc_us-gaap_SubsegmentsConsolidationItemsDomain_285" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntersubsegmentEliminationsMember" xlink:label="loc_us-gaap_IntersubsegmentEliminationsMember_295" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsegmentsConsolidationItemsDomain_285" xlink:to="loc_us-gaap_IntersubsegmentEliminationsMember_295" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_278" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_srt_ProductOrServiceAxis_278" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_279" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_278" xlink:to="loc_srt_ProductsAndServicesDomain_279" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaap_ProductMember_288" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_279" xlink:to="loc_us-gaap_ProductMember_288" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_289" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_279" xlink:to="loc_us-gaap_ServiceMember_289" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis" xlink:label="loc_srt_ConsolidationItemsAxis_275" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_srt_ConsolidationItemsAxis_275" use="optional" order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain" xlink:label="loc_srt_ConsolidationItemsDomain_276" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_275" xlink:to="loc_srt_ConsolidationItemsDomain_276" use="optional" order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingSegmentsMember" xlink:label="loc_us-gaap_OperatingSegmentsMember_286" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_276" xlink:to="loc_us-gaap_OperatingSegmentsMember_286" use="optional" order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_283" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_283" use="optional" order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaap_SegmentDomain_281" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_283" xlink:to="loc_us-gaap_SegmentDomain_281" use="optional" order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_FoodSafetyMember" xlink:label="loc_neog_FoodSafetyMember_290" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_281" xlink:to="loc_neog_FoodSafetyMember_290" use="optional" order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_AnimalSafetyMember" xlink:label="loc_neog_AnimalSafetyMember_291" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_281" xlink:to="loc_neog_AnimalSafetyMember_291" use="optional" order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_282" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_280" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_282" use="optional" order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_292" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_292" use="optional" order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_293" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_OperatingIncomeLoss_293" use="optional" order="20" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_444040" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_444040" use="optional" order="21" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_294" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_Assets_294" use="optional" order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_444042" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_282" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_444042" use="optional" order="23" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_318" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfGeographicalInformationTable" xlink:label="loc_neog_ScheduleOfGeographicalInformationTable_321" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_318" xlink:to="loc_neog_ScheduleOfGeographicalInformationTable_321" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_319" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfGeographicalInformationTable_321" xlink:to="loc_dei_LegalEntityAxis_319" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_324" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_319" xlink:to="loc_dei_EntityDomain_324" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_323" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfGeographicalInformationTable_321" xlink:to="loc_srt_StatementGeographicalAxis_323" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_322" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_323" xlink:to="loc_srt_SegmentGeographicalDomain_322" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US" xlink:label="loc_country_US_326" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_322" xlink:to="loc_country_US_326" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember" xlink:label="loc_us-gaap_NonUsMember_327" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_322" xlink:to="loc_us-gaap_NonUsMember_327" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_ScheduleOfGeographicalInformationLineItems" xlink:label="loc_neog_ScheduleOfGeographicalInformationLineItems_320" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfGeographicalInformationTable_321" xlink:to="loc_neog_ScheduleOfGeographicalInformationLineItems_320" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_325" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_ScheduleOfGeographicalInformationLineItems_320" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_325" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfRepurchaseAgreementsAbstract" xlink:label="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_450" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_StockRepurchaseProgramsTable" xlink:label="loc_neog_StockRepurchaseProgramsTable_455" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfRepurchaseAgreementsAbstract_450" xlink:to="loc_neog_StockRepurchaseProgramsTable_455" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_451" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_StockRepurchaseProgramsTable_455" xlink:to="loc_dei_LegalEntityAxis_451" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_456" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_451" xlink:to="loc_dei_EntityDomain_456" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis" xlink:label="loc_srt_StatementScenarioAxis_453" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_StockRepurchaseProgramsTable_455" xlink:to="loc_srt_StatementScenarioAxis_453" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srt_ScenarioUnspecifiedDomain_452" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_453" xlink:to="loc_srt_ScenarioUnspecifiedDomain_452" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_StockRepurchaseProgramLineItems" xlink:label="loc_neog_StockRepurchaseProgramLineItems_454" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_StockRepurchaseProgramsTable_455" xlink:to="loc_neog_StockRepurchaseProgramLineItems_454" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_458" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_StockRepurchaseProgramLineItems_454" xlink:to="loc_us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased_458" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="neog-20200531.xsd#neog_CumulativeStockRepurchasedAndRetiredValue" xlink:label="loc_neog_CumulativeStockRepurchasedAndRetiredValue_459" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_StockRepurchaseProgramLineItems_454" xlink:to="loc_neog_CumulativeStockRepurchasedAndRetiredValue_459" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_460" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_StockRepurchaseProgramLineItems_454" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_460" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_719233" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_neog_StockRepurchaseProgramLineItems_454" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased_719233" use="optional" order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
</presentationLink>
<presentationLink xlink:type="extended" xlink:role="http://neogencorp.com/role/SummaryOfQuarterlyDataDetail">
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract" xlink:label="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_444018" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_444020" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_444018" xlink:to="loc_us-gaap_StatementTable_444020" use="optional" order="1" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_444021" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444020" xlink:to="loc_us-gaap_StatementClassOfStockAxis_444021" use="optional" order="2" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_444022" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_444021" xlink:to="loc_us-gaap_ClassOfStockDomain_444022" use="optional" order="3" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_444023" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_444020" xlink:to="loc_us-gaap_StatementLineItems_444023" use="optional" order="4" preferredLabel="http://www.xbrl.org/2003/role/label" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_444024" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_444024" use="optional" order="5" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_444025" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_GrossProfit_444025" use="optional" order="6" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaap_ProfitLoss_444026" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_ProfitLoss_444026" use="optional" order="7" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaap_EarningsPerShareBasic_444028" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_EarningsPerShareBasic_444028" use="optional" order="8" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
<loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaap_EarningsPerShareDiluted_444029" />
<presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_444023" xlink:to="loc_us-gaap_EarningsPerShareDiluted_444029" use="optional" order="9" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
</presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>g925387cm24.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g925387cm24.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  @&!@<&!0@'!P<*"0@*#18.#0P,#1L3%! 6(!PB(1\<
M'QXC*#,K(R8P)AX?+#TM,#4V.3HY(BL_0SXX0S,X.3<!"0H*#0L-&@X.&C<D
M'R0W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W-S<W
M-S<W-S<W-__$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( :H!V@,!$0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /?Z "@ H * "@ H P/$7BNU\/36=H+2ZO\ 4;TM]GL[1 TC
MA1EFY(  ]2: ,X_$;2H_#[ZG<6=_!.MU]B^P/!BX:X[1J,X8^X.* (Q\2+&*
MTU8W^EW^GW^F6INY+*X11))%_>0@E6&>.O!H J7WQ;T2Q\)Z3K[6MV\6IS&&
M.!0OF(02&W9.!@@#\10!+J7Q,ATV^U>+_A']4N;32) EW=P+&4C^4,3@L"0
M<]* +DWQ%T:+Q5IF@JLTCZA%'(ERJCRD\P,8U8YR"P4X&* (=3^(7V'6]5TV
MV\.:GJ']E*C7,UMY>U R;Q]Y@3QGMVH E3XCZ([*X$XM3I!U?SR@P(0VTKC.
M=V>U $FA^.H=7G5+C1M2TR*6W-S#/=1KY4D8&2=ZD@''.#B@"C:_%#3;A[6>
M32M3MM(O)A#;ZG-"!!(Q.!WW*">A(Q0!+_PLO1A-XGM_*G%SX>1I)XL+F5%Z
MLG/([<XZB@#HI-;LK?P[_;EU)]GLA;BY=GZJI7/;O0!S^E_$2TO]1L+2[T?4
M]+34L_89[R)52?C.,ACM)'(!QF@!="\>2^(+I%L_#.J"R:=X3>MY0B!5BI/W
MLXR#VH O>+/&%KX2CL?.M9KJ:]E,4443HIX4L22[   #U[B@"6\\226/A!]?
MET>\_=1^;):+L:95!Y/#;3@<\'I0!2E\?Z6;H0V,<U]&-.;4I9H<;(H<97))
M^\V.!^= #?#_ (UN_$#V3Q^%=5MK*[02)=S&+RPI7<"<.3@\=N] $NE^.],U
M7QE?^&H8ITN+,-B9U CE*[0X4YY*EAF@#&D^*UM!;W=]+X=U5=)M+EK::^"Q
MF-"K["<;MV,^U '8:UKEAH&B7&KZA-Y=G H9F R3G@ #N22 /K0!@6?C^&:2
MZAO="U739X;1[Q$NH0/-C49.""0&]C@T 6E\;6+:?X:O!;3[-?=$@'RYC+(7
M&[GT';- &38_%;1;WP]KNKBUNHX]'D\N6)@N^0D[5V\X.2"/PH T=!\>V'B"
M^TNTM[6XC?4;!K^,R;<*@?9@X/7- $=I\0=/NYK&-+2Y4WFI3:<F0O#QYRQY
MZ'''>@#6\4>([7PKH<FJ744LX#I&D,(!>1V8 *H/?G]* ,/5/B-;6'A6R\26
M^C7]]I=Q;^>\L&S]P.!A@6'.3CC/0T ,?XCK;[TO/#NIVMPME-?"&3RRS1Q[
M<XPQY^;CZ&@#4D\::?GPZMO'+</KWS6RICY4";V=LG@ 8S0!G:!\0)_$:6=Q
M9>$]6%A=/M6[8Q; -V"Q^?.!@]J -OQ-K\OAS33?)I%WJ,:!FE%MLS&H&2QW
M$<<=J .?B^)MLVC6NH3Z#JD+7[(NGV^Q&DO-R[@4 8X &"2V,9% %ZR\=1W]
MOJ,<.B:B-7T_89M+D5%G*L>&4EMI7'.<]J ,VS^*,-QI&HZK/X>U.UL+!9 \
MTOEX:1&"^4 &)W%C@=O>@#1'Q!TT^#;;Q*+:Y\B:=;<P$ 21R&3RR&&<#!ZT
M =;0!PM_\2TLKO5T3PYJMU::1(8[NZA$91,*&)P6!. <]* )KKXAH-5CL-*T
M'4=6>2SBO0]MY8 CDSM)W,/2@!=>\?3>'=+MM0O/"^J^1*BF0J8OW+,^T(WS
M]2<=,CD4 7=)\8#4=?BT6YT>]TZ^>T:\V7&SY4#[.=K'DGF@#,D^)EJ;2PEM
M-&O[R:^NY[2*"+9O+19W'E@,<$]: ([GXJZ98Z%JFHWNEZA;3:7/'!=6DBIY
MJ&3[IX;!!'/6@#5F\>Z1#J#6_P"]> :6-4%S&NY#"7VC&.<]^F,4 :OA[7;/
MQ+HEMJMCO^SSKD;U((/<>^#QD<<4 := !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 <7XITG6+?Q;I/BK1K%=2>T@DM9[/S5C=D<@AD9N,@CD'K0!EZKH_C+7
M-,T_6;FSLX]5TW5!>VNG>;QY.-OEM)TW\DYZ4 9^M^'?%'BR37-9NM&&G2'1
MI-.LK)KA)))6=MQ9F!V@<8 S[T 8>K?#/Q#-;ZQ!#:>9;I%;OI\7F(,2N\+7
M'?C'E'\^,T =5;?#>/5O$_B>[UU;U;.\O%>&&*\9(KB,(H.]%//(QS0!@:A\
M/_&%_!KFK6T]O97#WJ7-IIQ@1F(M\" "4-A/E'3'<^M %K6?AM?>*=5\5:I=
M6CV5[=16KZ>QGRA=8AYD;JIP5W#:<CW% %^WT#Q%<:K%J,>@V=BW_"-&Q^RS
ME7MUG$N?+*J?N%1V[&@"AX?\$ZS_ &G);V^BS^&='N+2>"_MSJ(N(9G=-JF)
M 3MP23DXXXH D;P]XOU7PCIG@:]T6&UM;1X4GU1;I61XHF!!1!\VX[1U [T
M9WB/X;:]J%IXJU#3[?R=7GU&9K;]XH^U6LD:HZ'G Z9&<8(]Z /0=:\,SZ[\
M,I/#C.+>YEL4BRQR%=0" <=LC% &"VG^*_%.H^&[?5M"CTFUT:Z2[GN/M22^
M>Z*0HC5>0"3DYQQ0!-\/? %OHL7]J:G820ZT+JX<-]I8KL9VVG:&V?=/I^M
M&EXYTV[O)],N(O"NG^(K: R+-;W!42IN  ,9<[>HYSSTQ0!=\!:'>>'?!&G:
M3J+J]Q"C;U#;E0%B0@/<*"%_"@#G/"_@RYT3PCXPLDTU+:YU"YN_LRJRG?$5
M(A&<\#G@'IF@#&\$^'[[PV-/?_A7]_%J5O;%'NVU97C9]A!/E^81@GCIQF@"
M+1_ ?C+1CX:UE[N&[NK6\:>YL5A5'19S^_S+NPY&>GL,=* ()/A=J,6GSZS#
MI:SZS!K$UU]BGGW0WD!D) *EMH.#D'CIS0!Z)XXT"[\5>#);*SVP7NZ.XA6;
M[H=&#!6QGTQ0!1@D\8>)'O+34=(@T33'LI('62=9Y)9F& RE#@(.>O)]* .?
MT;0/%5R?!VDZCH:6-MX<D5Y;S[4DBS[(RBA%'/.<G.,4 8^F?#?7XYM)66T$
M5K-+<MJ4?F*<[)7DMSP><ENW3O0!HZ)X;\4>%X_"NK0Z)]OGL]+DL+NS6Y1)
M$)DWA@2=IZ8/- #4\*^)])TWP_?+HWVV]@UBXU*XLX+A!Y:R!L+O8@$C(Z4
M:NNV/B[QG?Z $TYO#T5C.]W)+<F*Y D4 1_*K<_>;Z8H SU\(>)K;X8>*O"3
MP+=2>:QT^5"D:SH[!R N[Y,-NX/K0!U$^@WLWQ!T?4'M0VGPZ5+;3.6& [,N
M%QG)R : ,#P!X'UG1?$-Y+JZ@V.EPR66CG>&)B>1G+'!X.-J\]J ,;P+X2OM
M .DB^\ WQU"WE_>7ZZLOEC+'Y_+\S& #TQVH ]8\0VLU[X:U6TMTWSSVDL<:
MYQEBA '/N: .&E\+Z]9Z#X%U&RLDN-4\/0!)[%Y@OF!H@CA6^[N&..WO0!J^
M&-)UF[\9:EXKUFP&F-/:QV=O9^<LKA%)8LY7C))X [4 <N_@WQ3<Z!:Z'%"M
MDLVO3WT]P^R58XE<O'E-PW;FV\>W.* (+SP;XOL]%\0Z7Y"ZL)M2MM3MY8MD
M E<N&F7:6^3[H/H<F@#TS0-6U75!/_:?AZ?2/+QL\VXCE\S.<XV$XQ@=?6@#
MS36?A??:M-XJU1;0+JCZB+FP62;,-U$%7,;H&QAB".<'IVH 77?"^H:CXMBU
M>\\#W-]:R:7!"+>VU%+?[-*I8LN0ZY R .U '1^)-#U'5_A9!I>GZ-+:72R0
M;;*6X61HU292<N6(/RKGK^M $_B*PUS3O'EIXHTG2/[6B_L]K&6W2=8I$._>
M&!; ([=: .8C^'&I7=AX6L]7L@\2ZA=W>H1PW&WR!*&*@,""<$@97^5 $:^
M];LO"^I^&H])BN(X]5M[F"\W)NNX?,#'S,G)90,'/4=* -7PGX#U'P_\1M3:
M:)9_#?V!H+$N581JTHD,)7K@$MC/&,4 >F10Q0)LBC6-<DX5<#).2?SH ?0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ''^)O&D.@^)-,T
M]KFVCC;:]TLI^<H[;$V>X.6/LIH =>>.?LMS<PQZ'?7 A,RJZ-&%D,6/,QEA
MC .>>O2@!\WCJWA\Z8Z;=FP3>J70V;9)%C+E N=PX!&2,9&* &-XX<1R1IH%
M\]_&69[0/'N6-45]^[=MZ.O&<Y.* 'ZGXHN+6?0;N"%3IEW ]Q=AQ\\4>$PX
MQ_=+Y;VSZ4 9NG?$FT$NFV-^N^ZN0IDDB*A5WN53"DY;H,D9QG- &BOCJ/8K
M-I%ZOV@ V )3_2\L%&/F^7EE/S8X.: *=W\3+#3U@6]T^YM[AGD$L+O'NB$;
M;6/WL-ST"Y)% &M9>+([S5Y;$Z;=11@S"*X;:5E,1 8  Y'48R!GF@"E9:SJ
MT.G0>(=3O['^R[B SFUCB(DC&PNH1L_.V!R,#OCI0!,OC*07$=G+H5Y#?O(%
M^SN\>50JS>86#8QA&XSG(QB@"*'QVLL$9_L2^2XN4CDLX&,>ZX5^A!W87&#G
M=CB@!7\=Q1QRN=*N@+>$O<[GC7R7WM'Y9);!.Y3R.,<T 4K3Q_)J-S"T6GRV
MUB40R3/M+(_VCRF0KGIQU'UH N#QT#'&?[#OA)<>6UG&6CS<([;0P^;"]1D-
M@@&@#<T_5QJ6@KJ<-M(C,C'R)" P9<@J3G'4$9SB@#E=)\>W4CQR:KI<D-M+
M% S2Q[2L#/$7P?FR<X/0'&1F@#6\,^-++Q1!=M:1/$]NJOM9E;*L#M.5) /!
MR#R* ,73/'=VMM8MJXABEBL9KN]5!@,@1'C=,G@,&/X@CM0 [3O&&I:QX5=[
M">SFU6*Z$$SP+Y@"D;\QH6&]@IQC/56],4 36NJZ[JTEA96FL6\$^)S/*U@V
M[*&/"M&S HV'YY/;'!H J:A\0WTN#2/MD]E%,9)#>CG#QI*8B8_<G+#/9"*
M-/4-7UMSJVH6-W9P6>ENR?9IH2S7!5 [9?<-F0>, ^ISTH NWVH:IJ&IVVG:
M5<PV!:T%W)-/#YK8+8"A<CWR<^GK0!"OBY[>6*"XLC<^4(DO;NT=3!"[G:N
MQW,,]< XS0!7B\?+(R'^P[]8F\M_,)CP(F?9O^]G[W;KCF@"1/'493=)H][&
M)=PM.4/VEA((RJX;Y?F9<;L<'/:@!EQ\0(+*2TBN]*NH)I9V@F61HPL##;P7
MW;22'! !Y&?2@#/7XC&R@GEOK)FA#11VTN](_.9U9CG+87 4]: ->Y\7)]DT
MG4[5&:QNH9YI$9?GPD9; YP#D8H A_X3>22%HH=!OCJ.3BU+1[@@17WYW;<8
M9>,YSQ0!5TKXC6ES=:=IDT+/?3P1>8R%57SGC#A0I.['(YQ@$T =#X=\00^(
M[*2\MK>6*%)#%F7 )=>'& ?X6ROU!QQS0!L4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!2DTFPE%^)+96%^NVYR2?,&
MW;CV&/2@"$>'M*5=HM!C$@Y=C_K  _?O@4 5CX/T%KJ2X.GJ9)$*,/,?;@IL
M)VYP&*\;@,X[T 4O$O@J#78@MO-':.S$RN8F<L-@3@AE(^4 8R0>X- &U!I%
ME!!9H8A)]DMS;QL_/R$ $'L<[10!1M_".@6KV36]D(OLBJD*I,X7"DE05!PV
M"3C=G':@#-O?"N@L]UI=@D=KJ%W$9075Y51%D4G:-P"#<0<*5.<$=* (-"\,
M^&Y+&"P,_P!OGAWSF6-Y(PPDD;(X;YEW(WRL6Z9.: .HATFP@N$GBMU66-Y'
M5@3PTA!?OWP* .=M+/P5]KFN+>&)Y&NY-/=#O9$F;.] A^5,C.2  0?>@!]C
M;^$=.M-0N+-EB&F3.MQ,[R.T3A-IY8DMA6P!R.PH R+&W\%6'AW[/);W<K;H
M;>4&VN%N"Z@LA5/OH.&8;<#K0!I#_A"U\,2W)41::"EM+N\U)$<294,#AU<.
M^[/7G.>] "WEGX/\-W%K%+:RB9 TJ)"LT[!?,#EW"YXWC.6[Y]Z )K/3O!]A
M>:>EJD0EU(B:S(D=PXC^<;"20JC=D*,#VH TM#_LF1+F32I]]LLC6S("=BNK
M,7QGOECDCKB@"M)I7AS1(K>U:UVK(X,4?SR%FC1B!CD\*&P/PH OZ7H>F:1%
M*EC"T:R@!@\KO@#H!N)V@9. , 4 4Y-#\.7&I6EH]G&UU96JB$?-\L.\8&>X
MW(.#GI[T 4HYO#7BZZ=?L%Y,TR+^_>UGA0A"2I63  (+'!!SR: +C^#= DMK
M>'[+(JP%V1H[J5')?&XLX8,V=HZD]!0!:L-)TB"&XAM;)8HG06LB%2H9%! 4
M ]OF/3KDT 4K_P #>&M2\O[7IX?RD1!B9UR%&$)PWS$#@$Y(H OZGH&F:PD*
MW\+2- #LD65XY%!X/S*0<''(S@XH IR>'?#2:GIZFTACN8D MHD=E4K$01E
M=K;2P(R#C- $MGI6@W5LZVUNK11?Z(1EACRY"=O)[/GF@#,M/"OAW3-NF7<8
MN;N_612SE_G ;S&VC)"<D'C&2 >HH OGP=X>>UAMS9;H8RSX,\AWY(+;SN_>
M9(&=V: 'OX0T*1"OV(H-J*#',Z%=N=I!# @C<PR.<''2@"V^@Z9):P6KVH,-
MO&T4:EC\JLNUAG/.02* *][X5T74 1<V0;+!B5D=3PNSJ"#C;P1T/?- ")X3
MT2*XBFBLS$\48C39,ZJ %V@[0<$A> Q&?>@"[IND6&D(Z:?;+;H^W<J$X.%"
M@X]< ?7% %V@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "
M@ H * "@ H * "@ H * "@#%\5Z9=:OX=N+&S$32R%,K*<*ZA@67." 2 >H(
M]10!R&E_#V\M[. W26QN[7R_LKB5F, %RTAVG:,?(P7@#TZ4 :?A;PI>Z/X@
M:\N+6RB06KP//#*S273F16\QP0 "0#GDG/?&, %&P^'TELJL;2RAGM7B^RR1
M,?EVW+2,XX&TE& [^F<4 6_!'A#4_#NJWMQ?7"2)*FS<K@F=MV?,8!%.?J6/
M)YH ;=>#]4BN[>_T][83K?RW$\3L0LR[I&B.0.&!< ^Q/H* $M/!.JZ7!-%!
MJ<>H"ZM/)G2^C79O#;E.$4$@EI 222,@]J '1:'XEACCN$@MR8+N.:&QEU"2
M54 1U8^<R$C.\87&!M]Z '7'A+5]:F9]0O([!)YGN9EM"LF&\M8D3]XF" FX
MEL#DC'2@!]OI/BK1X%ET_P#L^\O'MX[61KJ5U'[IF"29"G.5;YEXP>AH BF\
M)ZLVBZ.+5H(=1TZWD*%W)59RR,,8'W>''T(H R=6^'.J3QP0V4\7D122[4:0
M+LW;,2Y:-_F&T],'G@T 6K_P-J=QJMQ.D%B[N9V^WO,_GR"2%D5&7& %)'<\
M= .<@$]QX0U-K;688K/3S/=[O]-:9O-N5,@;8X*D+A05!.X=.,9% %SP3X6U
M#P^W^F&$((GC1(Y2^P&5G SM7@!L< ?2@#,T[PCKD&DW&F/!Y)DMGA^T'6)Y
M4/.?]25 4'&.#D G% %:T\-:V&U1+'3+"Q?S9(A;><XA1)+>,;D;;SAEY  '
M)Z8H 2^\(:E/J8LS8VMRS6TI2>:1U6W9G7;(I Y=<$XX/H1S0!HW7P]%VUS+
M/#;33SB[W2.QR[.082?]W!/^R3D4 46\ :V^L:I=/=QN+J"9!*90&??'M$;?
MN]V ?]LC@$#- &U8^#%TOQ1;7]I8V:V<,LIC0$AH5>*,$J,=2Z-D9'WB?6@"
M#4?!$VHB=IX[>1P+QK8LQ_=R2S*\;#C@@#KV/2@"A>> M5N;Z[:$6=O+)'=+
M_:"RMY\_F\J'&W "CY>IXZ>E $=OX!UA='M[7=;1-%<M<F+S1M*;5!@^1$ 1
M\$M@=AP230!Z8/NCC'MZ4 +0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !
M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M % !0 4 % !0 4 % !0 4 % !0 QIHDE2)I$623.Q"P!;'7 [T --S L9D::
M,1@X+%A@'TS0 ]9$9BJNI8 $@'D9Z4 .H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#SWQ5H&I77Q&T75+
M32A<PQQ%)9G<%44%BP ."CX;AE/).#TS0!SX\&:Q+X5EB3PZ]E<O?_:/L,<M
MN8H]L)2/ ;<K@':7+89CD^E '0>%?#&LZ=XSFU"_M8HP4F\Z[B<8N=YB**%Z
M@)L<#/3/'4T =R[RI?1+O!CD!^7;R,#UH LT % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % %:?_ (_K
M7_@7\J +- !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !
M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M% !0!#<W=O9Q&2XF2)!W8XK*K6IT8\U25D:4Z4ZCY8*Y*K!U#*<J1D&M$U)7
M1#33LQ:8@H * "@ H * "@"M/_Q_6O\ P+^5 %F@ H * "@ H * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M* "@ H * "@ H * "@ H * "@ H * *E[J=GIZYN)@K'H@Y8_05RXC%T<,OW
MDM>W7[C>CAZE;X%_D4/M.KZEQ:PBQ@/_ "TF&7(]E[?C7%[7&8K^%'DCW>_W
M'3[/#4/C?,^RV^\FMM!M(I!-<%[NX_YZ3'=^0Z"M:66T82YZGOR[O4BIC:DE
MRP]U=D:G2O2.(* "@ H * "@ H * *T__']:_P# OY4 6: "@ H * "@ H *
M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@"IJ.JZ?I
M%N;C4;Z"TA'\<T@0?K5PA*;M%7"]CDKCXO>!X)3&NL^>PZ^1!(X'XA<5U1P&
M(:OR_D3S(N:;\3?!FJR+%;>(+99"<!)B8CGT^<"HG@Z\-X@I(ZM'5T#HP92,
M@@Y!KEV*%H * "@ H * "@ H * "@ H * "@ H HWNK6=@=LLN93TC0;F/X5
MQXC&T</I-Z]EJSIHX:K6UBM._0I[M7U/[H_LZW/<_-*1_2N2^,Q6W[N/_DW_
M  #>V&P^_OR_#_@ENRT>SL6WI&7F/660[F/XUU8? T<.^:*O+N]685L55JZ-
MV79;%^NTY@H * "@ H * "@ H * "@"M/_Q_6O\ P+^5 %F@ H * "@ H *
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * (KFY@LK:2YN
M9DA@B7<\DC!54>I)Z4TG)V0'GTOB_7_&<\EGX&MU@T]6*2:U=H=F>_E(?O'W
M/'\Z[U0IT%>N]>R_4B[>Q>TWX6Z'#<"^UMY]?U(\M<:@V\9_V4^Z![<U$\94
M:Y8>ZO(?*NIV-O9VMI&([:VBA0=%C0*!^ KD<F]6RBEJ?AO1-:B,>I:3:72G
M_GI$"1]#U%7"M4I_"VA63.0D^'^I^&W:Z\"ZS)9CJ=-O6,ML_L,\I]174L5"
MKI7C?S6XN6VQ>T'X@PW.HKH?B.R?0]=Z"&8_NI_>-^C?3^=15PK4>>F^:/\
M6X*71G:UQE!0 4 % !0 4 % !0 4 '04; 9ESKMG!)Y,1:ZN.T<(W'_ 5YU7
M,:--\D/>EV6IV4\'5DN:7NKN]"#R=8U+_72C3X#_  1G=(1[GM6/L\;BOC?L
MX]EJ_OZ&O/AJ'PKG?GM]Q=LM*L]/&8(AYAZR-RQ_&NS#X*CAO@6O?J<U;$U:
MWQ/3MT+M=9SA0 4 % !0 4 % !0 4 >=>++#47^)>A7MMI]Y<PK$59U<B.->
M=Y4A@5?!Z$$-P.U '-?V'J\WAB01:-JT4+WDCMIQ=@\?^CLD+!BV7/F;'9LX
MW'..,T =+X2TC7[3QK/<:E%<;O*E%U=.^8KC/E>2%&>JA9.PQGWH [F7S/[2
MMLA?+PV#GG.* +E !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 4 % !0!F:]K^F^&M)EU/5;E8+:,=^2Q[*H[D^E:4J4JLN6"U$W8X
M>ST+5_B-/%JGBJ-['0%826FC@D-*.SS'_P!E_P GME4AA5R4M9=7_D39O<]'
M@@BMH$@@B2**,;41% 50.P Z5Y[;;NRR*[U"TL5S<W"1^Q/)_"N:MBJ.'5ZD
MDC:E0J57:$;E#^W7G_X\=-N;@=G(V*?Q-</]I2J?P*4I>>R.GZFH?Q9I?BP\
M_7Y/NV5K$/\ ;D+?RI^TS&6T(KU=_P @Y,''>3?R#_BH>O\ H'T^>E_PI_W/
MQ#_8O[WX&7K^A7/B33FL=8TFQO(>JE9"KH?[RMV-;4L3FE"7-&,7Z-_J)T\'
M+[37R,;2;W6_ 5@Z>([Q[S1XR%AN)L&6$=E=QPP]SBM9X[$57_NK3_NM-?<2
ML-1^S57S5CJ;;Q9IES;QW"F40R#<DGEDJP]01D&N9YI2@[58R@_-,KZA4?P-
M/T9>AUK39^([V$GT+8_G6\,?A9_#47Y?F92PE>&\&7$D2091U8>QS77&49:Q
M=SG<7'=#JH04 -9UC7<[!1ZDXJ9245=NPTF]$9\^O:;;G:;I7?\ NQ_.?TKA
MJ9EA:>CG=^6OY'5#!5YZJ-EYZ$']IZC=\6.FLBGI+<G:/RZUC]<Q-;^!2LN\
MM/PW-?J]"E_%G\EK^(?V+<79SJE\\P_YY1?(G^)I?V?4K:XJHWY+1?\ !#ZW
M"EI0A;S>K-*VL[>SCV6T*1+_ +(Q7HTJ%*BN6G%(XZE6=5WF[D];&84 % !0
M!Q^O_$;2-'O?[+LHYM8UD\+8V*[V!_VB.%_'GVKKI82<US2]V/=DN5CB-6U;
MQ!K4WV?7]8?3UDX71-"_>W+>TDO1??'Y5,\7A<,^6DN>7]=#FJ8B,7:]WV1[
M!9H([&W0*Z!8U&USEAQT)]:YK\VK.I;$] PH * "@ H * "@"M/_ ,?UK_P+
M^5 %F@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M"@#(\2^)=-\*Z/)J.I2[8Q\J1KR\K]E4=R:UHT95I<L1-V.3T#PQJ/B;5XO%
M?C&(+(GS:?I9Y2T7LS#N_P#+\@.JK6C2C[*C\WW_ . )*^K.VOM4M=/ $TF9
M&^[&@RS?05XN(QE'#?&]>RW.JCAJE;X5IWZ%+&KZGR3_ &=;'L.92/Z5Q6QN
M*_Z=Q_\ )O\ @'3_ +-A_P"_+\/^"6K31+&S;>L/F2]Y)3N8_B:Z:&7X>B^9
M*[[O5F%7%U:JLW9=EHC0KO.4* "@ H 9+%'/$\4L:R1N"K(PR&!Z@CO33:=T
M!YO=Z%J_PYN)=3\+PR7_ (?=B]WH^<M#ZO#_ /$_Y'H*I#%+DK:2Z/\ S(LX
MZHZ[1K_P_P"+M*CU'3UM[F!^N4&Y#W5AU!KRL1@*2ERU::OZ'1#$58_#)_>3
MMX;TLG*VYC/JCLO]:X)93A&[J-O1LZ5C\0MY7]4AO_".VZ_<N[Q/I.:G^RZ?
M2<E\Q_7I]8Q^X/\ A'H>]]?$>GGFE_9<.M2?_@0?7I=(1^X<OAO30<R1/,?6
M60M5+*<+>\DWZMB>/K[1=O1(OP6=M:C$%O'%_NJ!7=3P]*E_#BE\CEG5J5/C
M;9/6QF% !0 4 % &!XE\9:+X5B7^T+G-S)_J;2$;YI3Z*HY_'I6]'#U*S]U:
M=^@FTCS35/$WB#Q9<FRF>XTVU?[NEZ8?,O)1_P!-9.D0]NOJ*<\3AL*^6FO:
M3_!')/$Q3Y8ZOLCH- ^'UXEG]GE\O0M.?[UGI[9FE_ZZS'EC^GTKBJRQ&*=Z
MTM.R)5*K5_B.R[+_ #.XTC0-*T&#R=-LH[<?Q,!EF^K'DTX4XTU:*.FG2A25
MH*QI5H:A0 4 % !0 4 % !0!6G_X_K7_ (%_*@"S0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % &5XC\1:=X6T:;4]2EV0Q\*HY:
M1NRJ.Y-:TJ4JLN6(F[''^'M!O-:U-?&OC-1%,@SI^GN?DLD[,P/60_I]< ;X
MG$TL-3=.#LNK[CA"4Y62NSJC?WNK$IIB^1;=#=2#K_NC^M?-O$U\8^7#+EC_
M #/]$>C[&EAM:^LOY5^K+EAI-K8$NH,D[?>FD.6/XUUX;!4L/[RUEU;W.>MB
MJE;1Z+LMB_7:<P4 % !0 4 % !0 4 <'KW@R^T[5G\3>"Y([35#S=63<07H]
M"/X6]_\ ]==U+$1E'V5;5='U1+5M4:OA/QM8^)Q+:M&]AK%L=MUI]QQ)&?4?
MWE]Q65?#RI:[Q>S&G<Z>N884 % !0 4 % !0!0U?6],T&Q:]U6^AM+=?XI&Q
MGV ZD^PK2G3G4?+!78F['DVL?%36O$MT=,\&6,T,;\?:WBW2N/5$Z*/=OTK2
M4\-AG:H^>?\ *OU9R5,5%/EAJ_(O>&OA5>&9K[6[R2*:;F4K)YEQ+[-*>@]E
MKEK5<1BE:H^6/\J_4A4:M76H[+LO\STO2M%TW0[46^FV<=O'WVCEO<GJ?QI0
MIQ@K11UTZ<*:M%6+]6:!0 4 % !0 4 % !0 4 % %:?_ (_K7_@7\J +- !0
M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!FZ[KNG^&M'
MGU34YQ#;0CD]V/95'<GTK2E3E5DH1W$W8\\TR"[\0Z[!XG\2VKO<+\VDZ,.?
MLZGI))_MG@\]/RQGCLRI8)?5</[TWO;^M$=-#"RK+VDG:/=_UJ=Y#I,U[*MQ
MJ\@E8'*6Z_ZM/\37DPP4Z\O:8MW[1Z+_ #.B6*C27)AU;SZO_(V  H    Z
M5ZJ22LCS]Q:8!0 4 % !0 4 % !0 4 % ',>*O!&G^)C%=B22PUBWYM]0MCM
MEC/H?[P]C^E=-'$2I:;Q?035S M_&VL^$9DL/'EIBW)V1:S:H6AD]/,4<H?\
M^];O#PK+FP[^3W)NUN=_9WMKJ%JEU97,5Q;N,K)$X93^(KAE%Q=I*S+)ZD H
M * ,;7?%F@^&HM^KZI!;'&1&6R[?11R?RK:G0J5?@0FTMSSN_P#BMK.OSFP\
M%:'*SMQ]JN4R0/41CI]6/X5,JF'HNS?/+M';YO\ R.26+C?EIKF?D&F?"2_U
MB^75?&FK37=R>?+W[BOL#]U1[*/QK.=:O67*WR1[1_5[LCV%6KK5=EV7^9Z=
MI6BZ;H=L+?3;..WC[[1RWU/4_C40IQIJT4==.E"DK05B_5F@4 % !0 4 % !
M0 4 % !0 4 % %:?_C^M?^!?RH LT % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 4]4U.VTBPDO+IB(TZ*HRSGLJCN32<HQ5Y.R[O8J,9
M2?+%79YU;:!K?C?7X-=UL"WL[9LV5G]Y(?\ ;/9W]^@[5R2QU;$Q=+ ^[![S
M>[_PKHO/\CL]C2P^M?67\O\ F>C6.FVVGH1"I+MR\C'+.?<U6&PE+#1M!:]7
MU9A6Q$ZS][;MT1;KJ, H * "@ H * "@ H * "@ H * "@!DT,5Q"\,T:2Q.
M,,CJ"&'H0::;3N@.&N?A=8VMT][X7U.\\.W3G++:-NA8^\9X_E7:L9)KEJI2
M7GO]Y/+V(S9_%.Q&V+5= U%!_'<0R1/]2%XI\V#ENFO0/>1C:CXI\;6&4O\
M7_"=DPXVPK+-)_WR,UC.OE]/=M_<83Q$(?%)&0UA\0O%GRIK6I&V?K((EL8L
M>V/F85G]?C_S#T?G+_(Q]M5J?PX_-Z&_X?\ @II-A+]JU>=KZX)R54D*3[L?
MF/Z5A5E6Q'\>=UV6B&L(YZUI7\NAZ18Z?9Z9;BWL;6*WB'\,:A11&,8JT4=D
M81@K15BS5%!0 4 % !0 4 % !0 4 % !0!Y]XFU34;/XG^'[6&ZO3:SIM^RP
MJ50DD@NQP0X QD9!4#(ZT 9&KZIX@M/"UUYVI7+3Q:S/&TRH\9DC525C4HI*
M!C@ _3GF@#3\)ZKK=WXVN(;Q[U4\N4SVDZ_);*/*\C!QC<P,F3DYP?2@#N92
M_P#:5L"@" -AMW)X]* +E !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 <UXB\;Z3X>MV>:=7DSM"@YRWH,<D^PR:X)8SVE3V.%C[2?ELO5[
M([(85J//5?+'\?DB#1++4=<9=5UZW,*'FWLY!AE'JX['_9_/T$_V>Y24L5+G
MEV7PK_/U*EBE!<F'5EWZO_(ZL *  , =!7HI6T1PBT %  2 ,G@4 8>I>,?#
MVDDK=ZM;K(/^6:-O;\ER:QE7IPW9A/$4H;R,K_A/&O.-&\.ZI?\ HYB\J/\
M[Z:L_K%_@BV9?6N;X(-B_;/'M[_JM+TO3E/>XF:5A_WSQ1S5Y;)(.;$RV27J
M'_"/^+[KF[\7+ /[EK9J!^9YI^SK/>?X![*N]Y_<A?\ A";Z0?O_ !?K3_[D
MH3^0H]A)[S8?5I/>;$_X0(CD>*-?#^OVS^F*7U;^^_O%]4_OR^\7_A"+Q/\
M5>+];7_>F#?TH^KM;38_JLEM48#PEKT?^I\:WX/_ $TA1Z?L:BVFP]A46U1A
M_8?C.+_5^+H91_TUL$_H:7LZR^W^ >RQ"_Y>?@'V#Q[']W6M*E_W[9E_D:?+
M775#Y<2MI(/LWQ 7G[?HC>QBD%%L1W0K8KNOQ#[+\0)/O:EHT7^["[8_.BV(
M[H.7%=6@_L+QC<\7/BV.%>XMK)0?S)H]G6>\_P  ]E7>\_P$_P"%?6]USJ^M
M:KJ/JDEP40_\!6E]63^*38?5%+XY-_,VM,\,:'HV#I^EV\+C^,)EO^^CS6T:
M4(?"C:%"G3^%&M6AL% !0 4 % !0 4 % !0 4 % !0 4 % "%5+!BH+#H<=*
M %H * *T_P#Q_6O_  +^5 %F@ H * "@ H * "@ H * "@ H * "@ H * "@
M H * $+!5)8@ =2:3:2NQI7T1E3:]!YAAL8WO9_[L0^4?5NE>94S*GS<E!.<
MO+;[SMA@IVYJKY5Y_P"1P^O^,;B:_.C6"MJNL-P-/L&_=Q>\TO0#U'\JZ:65
MXK%KVF-GR4^RZ_,'B:-#2A&[[O\ 1&GX3^'WV"^37O$4R7^N8_=A5Q!:#^[&
MOK_M'G^OI<U*C3]AA8\L/Q?J<4YSJ2YJCNSNZP$07=[:6$)FO+F*WC'\4KA1
M^M2Y**NV3*48*\G8YF;XA:2\I@TB"[UB<<;;.$LH^K'BL'B8;1U]#F>+A>T$
MY/R(_M'CK5O]3:6.B0'^*=O/EQ]!Q^=*]>>R2%?$SV2C^+%'@);W#:]K>H:H
M>\9D\J+_ +Y7_&CZOS?')L/JO-_$DV;>F^&M$T@#[!I=M 1_$(P6_P"^CS6T
M:4(?"C>%&G#X4:M:&H4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0!6G_X_K7_ (%_*@"S0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0!!=7MM9)ON9TB7_:/6L:V(I4%>I)(UIT:E5V@KF8
MVLW-V#_9MDS)_P ]Y_D0>_J:\[Z]6KZ86G?S>B_X)U_5:=+6O.WDM6<;J_C'
M1X[S[$UW<^)-4S\NGZ8NY ?]HC@#\<^U=M/(ZV(]_&ST[;+[MV2\=&EIAXV\
M]V/@\-^+O%42IK=TGAO1S_S#M-;,SCT>7M^%>M3^JX./+0C=]^GW'#.4ZCO-
MF[:2^"_ %A]BMIK.P0?>16W2.?5NK,?K7'7Q?,[U)&$JU*ENR+_A.+G4/E\/
M^';^_P ])I5\B+_OINM<OMW+^'%LR^LN7\.#?X(/[-\:ZM_Q_:O:Z1">L5E'
MODQ_OMT_"CEK3W=O0.3$3^*7+Z$]I\/="BE$]['-JES_ ,];Z4R'\NGZ54<-
M!:O5^94<)33O+5^9TT$$-M$(H(DBC'144*!^ K=)+1'2DHJR)*8PH * "@ H
M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "
M@ H * "@"M/_ ,?UK_P+^5 %F@ H * "@ H * "@ H * "@ H * "@!DLT4"
M%Y9%C4=V.!43J0IJ\W9%1A*;M%7,J;Q':@,+6.2Z*]2@P@^K'BO.>9TY2Y*$
M7-^2_4[%@IQ5ZK45Y_Y'(ZM\1],MI/)N==MX9"<"VT\&YF)],KD _C71# 9K
MB]96IQ_'[_\ (/:X2C\*<WYZ(SDUC7KX&?1/"AM(^^I>(I=@'OY?6NJEE& P
MKYZTN:7W_B]#&KCZTXVORKRT1EW<5EJT_E>)?%>H^)9?^@;H\1C@^AV_>'OD
M5T/,Z-+3#QU^]GE2Q-.]D^9^1U6D6WB""T%KX;\+Z?X=LS_'<G=(?<JO.?\
M>KCG7Q-=W?X@I5Y_#%17F:'_  A5[J/.O>);Z\!ZPVY$$7TPO6L_82E\<F_P
M']6E+^)-O\#7TSPEH&CX-EI5NCC_ ):,N]_^^CDUK"C3ALC:&'I4_AB;5:FP
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 5I_P#C^M?^!?RH LT % !0 4 % !0 4 %
M!0 UG5!EF"@=R<4FU%78TF]$4+G7M+LP3->Q#'7!S_*N&IF.%IZ.:OY:_D=,
M,'7GM']#G[OXC:7&YBL89[V7LL$;2'\E!-*.)Q%;_=Z,FN[]U?>S3ZK"'\6H
MEZ:LR9_$7CO5<II/A>:W0_\ +2[=( /P)+?H*U6#Q=3^/6C!=HKF?W["]IAJ
M?P1<GYZ(Q+[1/$X/G>(_&>DZ0.I6)/.D ]!O/7Z"K6"RN@^:I%U)=YO]$8U<
MQG%6YE!>11CT+P[J3X6+Q'XPD!ZRRM%;@_H *ZUFCBN7#027DK'EO%*;]U.3
M.LTGPOX@AC":=9:1X7MSP1;0B:<CW8\5SSJXJO\ '*WX@HXB?:/XLUX?A[I<
MDJSZQ<7FL3C^*[F)4?11Q6:PT=Y:E+"0O>;<GYG2VEC::?"(;.VBMXQ_#$@4
M?I6\8J*LD=,81@K15BQ5%!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!P'B7Q%J&G?$O
M0M.CU%DL[A #:QQ@L[,2-S;ARO3E3E<$D8- &1JGBWQ!9:#.]QJL5M-'JEW;
MO=1P+L41Q,T<8#9^\RJO.2<]<F@#3\)^*-9U3QC+9WTPP8YC-8^6 ;39Y7EG
M.-WS[WZGG''0T =9JUY<6=Q;O!8R7+ D *>O'XG]*YL15G2BG"#EZ&M*$9NT
MI<I1?Q+J**?^*>N\]L*Q_P#9:X7C<5TH/[_^ ;.GAH[U?_)649O&6I0]=!NQ
MZ_Z/(?Y+4O'8Q?\ +C\?^ 0W@UO4?_@+*4GQ%N8B1)H]PG^];2C^E0\?C%_R
MY_$AU<"MZDO_  %D(^*40R)+<1GU>.08_2E_:&+_ .?:7S)>)RY;U'_X"QR_
M$RWD&%O=/0_[>\8_,52QV*?V(_>-8C+7_P O7]Q)'X_60C_B<Z,@/]YF']:K
MZWBWLH?>RO;Y;_S\?W#SXR5R#_PE&BQCV;/]*/;8U_:@OO']9RU=9/[A#XKM
M6.9/&FGHO_3-0?Z4G+%2WK17HK_F'UW+X[1OZLA;Q-H 4?:/&TC@'D1*PS^0
M-)TG+^)B)?+0EYKA(_#"/XLKC7?!\A&U]6U!NGR0R'/Z"DL)@F[R3EZW9#SN
M35H:>B+$5_!(V=,^'U[<'^%[M%C_ %?-=]*2I+]S2M\DCEGCJ]7[,GZZ&E&W
MCJZ01V]AI.CP]M[F5A] O%:.6(GV7XF=\3+9*(O_  AVK7__ "&O%=],AZQ6
MBBW0^W')I>PG+XYOY:!]7G+^)-_+0T-.\#>&],<20Z7%),.?,GS*Q/KELU<<
M/3CLC2&%I0VB= JJBA54*HX  P!6YT;"T % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % $;P0R31S/$C2Q9V.1DKGK@]LT .,:%2I12"<D8[^M "A%#%@H#'J<
M<F@"O/\ \?UK_P "_E0!9H * "@!" 1@C- $3VEM)P]O$WU0&E9,EQ3Z$+:1
MIK_?TZU;ZPJ?Z5/)'L+V<'T0S^P](_Z!5G_WX7_"CV<.R%[*G_*ON%&B:4IR
MNF6@/M O^%'LX=D'LH+[*)DL+.(@QVD"$?W8P*:C%;(I0BMD3@!1@# JBA:
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * *T__ !_6
MO_ OY4 6: "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M* "@ H * "@ H * "@ H * "@"M/_P ?UK_P+^5 %F@ H * "@ H * "@ H
M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H K
M3_\ ']:_\"_E0!9H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * (KJ5H;2:52@9$9@7.%! [^U 'D%M\2-:;P]
M%/+J%N]Q%<R->/#%%\D*H&Q$"^V7J""#G';- '6:%XKU'4/'%UILSP-:$W*I
M"B8D@\EHP&8YYW^83T&,#% '62OG4[9-C# 8[L<'B@"Y0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % &?'H
M.D0VZVZ:9:"%9C.J>2N!(3G>!C@Y[T 68[.UBNY;J.VB2YF $DJH [@= 3U.
M* &S_P#']:_\"_E0!9H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H * "@ H * "@ H * "@ H * *T_\ Q_6O_ OY4 6: "@ H *
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "
M@ H * "@"M/_ ,?UK_P+^5 %F@ H * "@ H * "@ H * "@ H * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H K3_P#']:_\"_E0!9H
M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M "@ H * "@#D/'7B>_\ #2Z8UFMJ(9YL7,LX+>6@QSM4[L<\L =O<<T -\,>
M+KS6_$%S97$%NELT<LMLT1.Y5CG:$A\\$DKN&,>E '1W5S%'?VX9B-F[/RDX
MR* )?[0M?^>O_CIH /[0M?\ GK_XZ: #^T+7_GK_ ..F@ _M"U_YZ_\ CIH
M/[0M?^>O_CIH /[0M?\ GK_XZ: #^T+7_GK_ ..F@ _M"U_YZ_\ CIH /[0M
M?^>O_CIH 9+J=M'&S*Q<C^$*<G]* '_VA:_\]?\ QTT ']H6O_/7_P =- !_
M:%K_ ,]?_'30 ?VA:_\ /7_QTT ']H6O_/7_ ,=- !_:%K_SU_\ '30 ?VA:
M_P#/7_QTT ']H6O_ #U_\=- !_:%K_SU_P#'30 ?VA:_\]?_ !TT ,CU*V=,
MEBIR1@J?7Z4 /_M"U_YZ_P#CIH /[0M?^>O_ (Z: #^T+7_GK_XZ: #^T+7_
M )Z_^.F@ _M"U_YZ_P#CIH /[0M?^>O_ (Z: #^T+7_GK_XZ: #^T+7_ )Z_
M^.F@ _M"U_YZ_P#CIH 8-2MC(R[R  #NVG!Z\=/;]: '_P!H6O\ SU_\=- !
M_:%K_P ]?_'30 ?VA:_\]?\ QTT ']H6O_/7_P =- !_:%K_ ,]?_'30 ?VA
M:_\ /7_QTT ']H6O_/7_ ,=- !_:%K_SU_\ '30 ?VA:_P#/7_QTT ,;4K96
M0!R=QP2%/'!YZ?YS0 _^T+7_ )Z_^.F@ _M"U_YZ_P#CIH /[0M?^>O_ (Z:
M #^T+7_GK_XZ: #^T+7_ )Z_^.F@ _M"U_YZ_P#CIH /[0M?^>O_ (Z: #^T
M+7_GK_XZ: #^T+7_ )Z_^.F@!&U&U"D^9G Z;3_A0!8C?S(D<J5W '![4 .H
M * "@ H * ,[5M!TO75MUU.QBNA;2B6+S%SM8?YY'>@#.U.?0?!JSZN=/6*>
M_F6-VMXAYDSG.,]/<]?6@!]YXPTG3YE@NFFCF::&W"&,D^9)@JO'H"">PR*
M+&E>(K36=0U"TM(YO]!E,,DK* A<$@@'.>"#V% &O0 4 % !0 4 % !0!%<W
M$=I:RW,S;8H4+N?0 9- &#:>-=)N=,M=0<3V]O<AW0RQ\[$7<6X)XZ#UR<4
M%IXWT>]O-+M;?[0\NHP+<1@1'Y$;.TO_ '<[3^7.* .CH * "@ H * "@ H
M* .?/C'3!=ZM $N"-+XGD" KNX^1><D_,.WK0!#=>.=*M[74[F*.[NXM,E\J
MZ-O#G8=NXGDC( ZD=Z .AM;A;JTAN51T65%<+(NUE!&<$=C[4 2T % !0 4
M% !0 4 9&H^(K/3=9L-*DCFEN[W)C6)0=J@@%FR1Q\PZ9[T 5&\;Z&ETENT\
M@=HIYO\ 5D@1Q$AF..WRG'<T 7= \067B.P>[LEF14D,;I-'L=6P#@CZ,#^-
M &K0 4 % !0 4 % !0!1UC5K70M(N=3O2PM[==S;1DGG  'KDB@#*N_&^D:=
MIQOK[S[:,6OVHJT>6"EMJC"YY)SC'H30!/;>+-+NO$#:+&THN@#AFC(C9@JN
MR!NA8*ZDCT- &Y0 4 % !0 4 % !0 4 <W:^-])N[.>\1;@6T5Q]F$ACR)&R
M0=H!)(&">F<4 5/^%D:$J*94O87\S9+%);,'@7"'>X_A7$B'/^T/>@#KZ "@
M H * "@ H Q/%'AT>)=,2S-R+<H^\,T"3*?E*D%6&.C'GJ#B@"G%X+MH-%73
M([R;8MW#<B1\,Q$13:I]>(U&: ':)X/AT7Q!?ZN+MII;E615\I$V*7+G<5 W
MG)X)Y X]30!TM !0 4 % !0 4 % %>_M%O\ 3[FS=V1)XFC++C(!&,C.1W[T
M <[X=\$PZ!</<_;#/-(LFX"%8D#/LRRHO"\1J./<]Z *5O\ #:RM]0T2[%](
M6TR&&(_NEW2^46*'=U7ESD#J,"@#MZ "@ H * "@ H * "@#CF\ 6\GB*;5I
M+YSOE\P1"%%X,BR,K, "XW(N,]!GUH NWWA"*^FU)GO)!'J%U;W$L848Q$$^
M3Z-L&?K0!TE !0 4 % !0 4 % !0!S/B/P?%XAU.SO)+QH!;[<HL2,3M<.I5
MB-R'<!G!Y'% "S>#;>6UTRW%Y-$MC:36P:/ 9_,0*7SV;C/U- $WA'PQ'X3T
ME["*Y,X>4R\1K&BY &%0< <9/J23WH WZ "@ H * "@ H * ,[7-*&M:1-8>
M=Y)D*D/Y:R %6##*L"&&1R#0!@V7@&VLO#VI:2M]*POK4VQDV*/+!WD[5' &
MZ1CCH.!VH GM_!-I#XS7Q(TY:9(MB1B-5P2@0L6'+<+W]>O3 !U% !0 4 %
M!0 4 % !0!Q>E_#V/2KU[R+4W,X.8R+>- ,(ZH650 S+YC'<>O'I0!33X8[K
M"*VN=<EE;=()YA;JKW$<C(TBN><L6C7Y^H'% 'H% !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !
M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M !0 4 % !0 4 % &;J.O:=I-_IME>S^5-J,IAM\J<,X&<9[>WK0 RQ\2:1?Z
M?9WT=]%'#>.R0><PC:1@Q4@!L$G(/% %H:IIYN+BW%];^=;+OFC\U=T2^K#/
M ^M $0U[1C:FZ&K67V<,%,OVA-@)&0,YQDT 2C5=.:^^PK?VQN^?W E7S.!D
M_+G/0@_C0!D:WXYT#P]?BRU"ZD68*'D\N!Y%A4G :0J"$!]Z -=M5TY+G[,U
M_;+.(_-\HRJ&"?WL9SCWH KQ^(]#FE2*+6;!Y'8(JK<H2S'H ,\F@"=]6TZ.
M>>!]0MDFMT\R9&F4-&O]YAG@>YH BCU_1I7"1ZM9.Y4N%6X0DJ,Y.,]!@Y^E
M %;3_%FAZG"\]IJ$4ELD"SM<;@(PA)'+'H<J<@]* +<FN:1###-+JEG'%.-T
M3M.H#C(&5.>>2.GK0!?H * "@ H * "@ H P=2\8Z)I-_>V-Y=%+FRLOMTJ!
M"3Y()!8>N".@H L2^)=*@UZQT62XVW]]$TT,>T_,H]^@Z'\C0!GP^/O#T^I3
MV$=W)YL(E(8P.(Y#&#Y@1R,,5P<@'M0 W2/B!X?UGSA;W$\+16YNBMS;O"6A
M'5UW ;@/4>M %@>-=!_X1:'Q&;PC3ICMC;RV+NQ.T($QN+9!&,9H FTGQ7H^
ML:;=7]M=%(;,D7(G1HG@P,G>K $<<T 0:)XWT+7Y9XK*YD5X(O/87$+PYB_Y
MZ#>!E?>@#0.OZ,(H93JUD(Y_]4WVA,/SCY3GGGCB@!7UW1X[87+ZK9+ 6*"0
MW"!2PZC.<9'>@"9]3L(Y;:)[ZW22Y_U"M*H,O^Z,_-^% %:3Q!I22"-+V*=_
M/6W987#F-V. & /R]#UH 99^)]"O[:.XMM6M'BEF:WC;SE&^13@J,]3[?0]Z
M -:@ H * "@ H * "@#!U+QEHFDWU]97ET4N;*S^W2QA"3Y.<;AZ\CH* +$O
MB32X=?LM$DN-NH7D)FACVGE1[]!T/'L: ,Z'Q_X=N-1N+*.[D\R%92&,#B.3
MRO\ 6!'(PY7!R >U ":3\0/#VL^>(+B>%H;<W16YMWA+0CJZ[@-RCU'K0!8_
MX3301X7@\1F\(TZ<A8F\MB[L20$" ;BV01C% "V?C+1;[0K_ %>&XD%O8!C=
M(\+)+#M&XAD(# XYZ<T 0P>//#US)H<<-XS-K:LUF!&WS!?O9X^7'OZ&@#7&
MM:4;$WPU.T-H&V&<3KL#9QC=G&?:@"AIGC#1-5LKB\@O%CM;?&^:?]V@R2!R
MV.ZF@"_+K.F0-&CZA;"22,RQQB5=TB@9RHSDCCM0!FWOC/1['0=.UEVN)+74
M2@MA#;O([EE+#Y ,] : +%KXGTJXTV&^FN/L,,S,B"^4VSDCK\KX- %J36=-
MCMFN!>P2(H;_ %<@8L57<P !Y( SB@!MOKNEW,D$,=_;BXF0.D#2J),%0WW<
MYZ$&@!(M?T:=T2'5[*1W<(JK<(26/( YZGTH D_M?3,7!_M&UQ;,$G/G+^Z8
MG #<\'/K0!!%XDT2?4;:PAU2UEN;J-I(4CE#;U4X)!'!Y_D?0T :E !0!S_B
M7PG#XF:W,VK:K8^0" +&Z,(;./O<'/2MZ-=TKVBGZH35S!_X539?]#1XG_\
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
M-WUI#8M:22W7[L9#1I(8V4K\N,Y0@CCANM '>T % !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !
M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M !0 4 % ",RHI9F"J.22< 4 1+=6[W!MTN(VG50YC#@L%/0XZX]Z %-U;AXD
M,\8>7/EKO&7QUQZT $=S!+&TD<\;QH2&96! (ZY- $M !0 @8$D @X.#[4 &
M]=^S<-X&=N><4 +0!'/<0VT1EGF2*,<;G8*/S- #7NK>/9ON(UWD!,N!N)Z8
M]<T 2&1%W9=1M&3D]* (YKNVMD+SW$42 [27<* >N.>] $F]=P7<,D9 SU%
M#J $#!L[2#@XXH 0NJLJE@&;H,\F@!U ",RIC<P&3@9/4T #.L:%G8*H&22<
M 4 +0 C,J*69@JCJ2< 4 +0 BNK%@K [3@X/0^E #?-C$GE[UW_W<\_E^!H
M?0 4 (&4LRA@2O4 ]* %H 0L%QD@9.!GO0 M "$A022 !R2>U "@Y&1TH 89
M8UE6(R*)&!*H3R0.I H /-C\SRQ(N_\ NYYH #+&H8M(H"?>)/W?K0 ^@!I=
M595+ ,W0$\F@!U !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % %>_L;;4K&:RNX_,MYEVNA.,CTXH Y*U\.W$/C2X9;!$TN2#8[LP8%=NT
M;#]Y6X (SC'/6@"L?"NIC2K:Q2!(Y#9VT"SJZ_Z(T3LS$=^01C'IS0!?T[1=
M3MM)U58[<6EQ-9QP0QK(/]8D9!?(X&20/7"C.* (9M)\30$W-E/(]R/,;RY;
MHE')E8*"#P (VR,=U% $,>A>(X_/BEO;N55) =)1F8!P4ZN.B@@XV=>IH AC
MT'Q-'.\B%H#-)YCB*X+ 2%(@&R6&0-K@@YZ]#G( -KP[I>HVNKW-UJ$;F1K=
M8GF:;>)7#N<J,_*N&'''TXH K3:5K\NHMB69(6N"9G%T0)8C,A54 /R[8PP/
M3/OG- %J72KR7P]807D,]S<VTQ?]W< .,;PIW'[V 1U/YXP0"I?:'J=UHLJ7
M-K'<:E<)L,\;(!&0J@<$?<)!)QS@\>P!=30ITUG4)1"BP7LMN\K!L[M@);@^
MX48]#0!2G\.3PK>&VM'W-?R74!BG"E6:$+O;=U^;=D9_/I0!>U/3M8NI--5)
MSM6-5NVBD,88^9$6QCGE5?\ /'>@"&ZT[6CX8MK>.2=KZ&1CA9OOK\VT,VY2
M1@KR&SD \]" 9UOH?B"VEE\E7A:2X,L;K=$QQLTI9V92<N"A  (Z@\#.: $E
MT/7Y(K"5%E6:VW&?S;O<TV53>$;.4#$'![>@S0!LZ]9:Q<7T#V#R",1X7;-L
M$<F]3O8?Q#;D8Y^G.: (?[+U>/P[;PQRRF_\_P R9FG).,GN3TQC@4 9-WX?
MUZ2RFM91<7=M)#M6/[9@B4QQY=B3RNX2<<]>GH /?1_%K)=!;R03L^5D$VU#
M\['(Y.,I\G1<$@X^7- '37XNK[0;N*RCEAN=ICC#M@Y'<'/ZT <^='\0(VYI
M+F:%VW3Q+=D,_P"\DP%)/R_*8^A'"XH ;_9/B.WO+IK8,JW,D;!A<#"$-%N9
MNF<JK#@<X[9H K#0?$06>2!9X+J2)4DE-WDR.(I 6!SP-S @<8]!0 ^ZAU>R
MU:*U+WDBO<H;41SN?+C\X%RY_B!3C!)P >F: -36M+UJXO[NXLYY1&3 $03$
M H"?, 7<H!/R\Y&<8R* * T7Q*T+"6YG+K Q0BYVDR^6 F<'G#9]NYS0 R[T
M;Q8SN$O96AB9XH@D_P SI@E)&^9?F#-@\_P@X/2@"/4= \0W+2!?.F,<OFQ2
MO<['#[)%!7#;<#<IZ*<<8.* )KC0O$41?['=3[#(VY7NF<M%F(A1EA@G$O.1
MUZC(P 1W'A[Q%=:?-%+<3.TD7E!&N2!L*2@J0#C.3&,\GCJ>M '37UK>OX9%
MM9!XKD1QC;YF&P"-RAN<$@$9SU/7O0!D:;H>J1ZA=7TF8IWM'AMGEE\PQ9D8
MHK<G. 5YY],F@#.AT+Q#"\MU:Q2PS@B;;+=[O.D6-  QR?E9E8>V<X'2@ N_
M#WB"6WFM[AIKV&4<*+G;B0B,ECR,J")!MY^G/ !8MM%\2/<A;VZF,)FS-LG*
M!Q^\Y7#9 Y08&WMQQF@"O_8/B&:2&2\-R]U'$P^TQW*\ QH-JJ2!NW!LGC.3
MSSP ==HBWD>EP17T/ESHO/SEQU..22<XQGD]>IH T: "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * "@ H Q?%CW<?AJ[:Q:1+C*!3&2&&74'D<CC
M/2@#(U34-5T8K##L4+ '=W>249+D$*SG!.,<''UZ4 (?$VI?9[R8IY;IM"6[
M6K!XU)0!V). "&)P>F.^#0 N@:IK6IVFJW!7;=+$H@1U81EP7&0#CAMJ_G0!
M7_X2S6+B6SN+:R M+L"6$/&0S*7"[3_M8RW [CL#0 [2?$>MZIJ$5KL2*.25
M"TA@.44I(Q0C. 044=3C=SS0 _4O$>N6^J7]O;VB!825C#1EB5PI$G!Y!+$8
MX''7(- $-SK>LM=1VLLI@,5TJ*4MVS=J)F5N<_* JJ3_ +WIB@!(_$>OI;1R
MM NQP$(,#YB_=Q,9"2<G&]^.^WUS0!:O-0U+5/ \\UI=,+PW@@CGMT*$J+@)
MNQSC('/XT 9EQXEUFW:\OXHYU2YV&&*:-BL05'R,=BS)[DY&* .@T76=2U'5
M6M)X5B6&(3RML(RL@!C49/4?.#_NCUH RKNYU P^($T^^OMB6GF1R[2SI*"V
MY<,/E8\ !1@  ]3F@#MHY%?*A@63 8>AQF@!] !0 4 % !0 4 % !0 4 % !
M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % !0 4 % #)8HYHGBE0/&X*LI'!'I0 J(L:*B*%
M11A5 P /2@!U !0 4 1SP17,+0SQK)$XPR,,@T $$$5M"L,$:QQH,*JC % $
ME $45O# TC11(C2MO<J,%CZGUH EH * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
J "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>g925387page048.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g925387page048.jpg
M_]C_X0_@17AI9@  24DJ  @    ,   ! P !    B0(   $! P !    2 ,
M  (! P #    G@    8! P !     @   !(! P !     0   !4! P !
M P   !H!!0 !    I    !L!!0 !    K    "@! P !     @   #$! @ >
M    M    #(! @ 4    T@   &F'!  !    Z    " !   (  @ " " _ H
M$"<  (#\"@ 0)P  061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W<RD ,C R
M,#HP-SHR." P-3HT-3HP-0    0  ) '  0    P,C(Q : #  $   #__P
M J $  $   ") @   Z $  $   !( P          !@ # 0,  0    8    :
M 04  0   &X!   ; 04  0   '8!   H 0,  0    (    ! @0  0   'X!
M   " @0  0   %H.        2     $   !(     0   /_8_^T #$%D;V)E
M7T--  +_[@ .061O8F4 9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,
M#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" "@ 'P# 2(  A$! Q$!_]T !  (
M_\0!/P   04! 0$! 0$          P ! @0%!@<("0H+ 0 !!0$! 0$! 0
M       !  (#! 4&!P@)"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!
M46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%
MPJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V
M-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3
M!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%
M539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G
M=X>7I[?'_]H # ,!  (1 Q$ /P#U5))))2DDDDE*22224I))))2DDDDE*222
M24I))))2DDDDE/\ _]#U0D $G@:E8U7UBO=7NLZ5F5OFO]'Z9)AQ;7<[0;?T
M#G/]K??97^D_/6TDDIR</ZQ4Y;ZF58F4?4=L=8*B:F$%S7^I=]':Q];D*OZT
M,AC;NGYE=[VE_HMJ+W;?;[]OML<W]+6Q[O3_ $=JVTDE.1_SA&\L=TWJ ($@
M^A(/\D/:]S?\[_JU-O7F...W[)DUV91=M9;66%K6%WJNL^E[O3KMLKJ9^DL_
MZ]4M1))3CM^L45[K^GYE3A6VVP>E+&APWO:;W&NK?C[OT_\ +_F_5V*=?7Z;
ML9F31CWV5N>6NAA<X-%=F1ZS&T^KZK+/3]"KT_IWO]-:J22G+Q^O"Y^UV!F5
M:O)<^EVT,:'/%COSO?L_FJVON]3_  :C3UZVRO'L?T_*K%U7JO::W;JW%VQN
M.]FW^>]KWO\ ]'_UVCU-9))3D.^L30TG]G=0)! @8SIUCW<_1]RD[KCQ778W
M RCZA>-GID.&PL:&[(]K[?4_1>KZ-/Z*Y_K>G_.:J22G(M^L)8/9TW.L.YH@
M4$:.,%\D_F-W+72224I))))3_]'U5))))2DDDDE*6(/JM16&&G-RZGUUBMKV
MO;.GN<]Y%8>YUUGZ2[W_ ,C^:]BVTDE../J\8K>[J&4,AE553KV/ <XU>H[?
M^D;<[]-;<^RZI[K*W_HO\'4GJ^KK:JV5LZAG ,@#],/HC3T]H9L]_P"<_;ZW
M_"K7224Y#/J[M:QKNI]0>UA!AU_TA^<QY%;7.:^?_2>Q:Z222E))))*4DDDD
MI22222G_TO54DD#+Q1E5>D;+*=0X/I>:W2/Y3?S?Y*2DZ2I-Z8X%I^V9)V;>
M7C79ZGTO9_A/5_2?\54A,Z-M<UWV_,=M#A!MD$.:YGN&SW;-^]C_ *>]C$E.
MDDLZOHY8:S]NRW>F[<-UH,CV?H[/9[V?HO\ C/TEOZ10;T&L3NS<YY<0=<FP
M<'= V%B2G426<WHK6D'[;F.+9B;W=Z_0U;]%VW^>;_P_Z15<GI^&W)QL2SJ&
M?7:]D5,9=9#]CM[W66!KO>[U/=^D_F_H?H:4E.VDLD?5YH<''J.>8C0Y#HT/
M?1&R>D,R('VO+J:UC6 57.;HWAQ=]-UG[[WN_2)*=!)9@Z%6UY<,S-@C;L.1
M80!VY._<W]_?O_?5K"PQAUO8+KK][]^Z]YL<)#6[6$_1K]N[8DILI)))*4DD
MDDI__]/U5))))2DDDDE*4+A<:7B@M%VT^D7@EH='LWM:6N<S=]+W*:'>RU]%
MC*;!5:YI%=I;O#7$>U_IRW?M_=24YQ9]:=@ MP ^-3Z=T3VAOK?]^1+&?6$V
M_HKL-E4GZ55KW$?F_1R*FJ%V!UUT^EU45CVQ.,QQT:UCOSQ].P>JG^P=:^S^
MG^U?TV_=ZOV>OZ.W;Z0KG;M]3]+N_G/S$E+AGUCVNW78>Z?:!5;$:RUWZ?\
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
MB8Q,5^W<[U;FL_,KK9_-9*/A]/RL8O>;V/NN<U]]IK.YY#=KFEWJ_P VU_\
M,,;_ #-?Z/W_ $U=]&GU#9L;O)DNC68V[OZVWVJ:2F#!:"?4+2-(V@CX\N<I
MI(>14ZZA]3+'4N>TM%K(W-G\YF\.;N24D25&OI^4RQCCU')L:T@ECFX\. CV
M.+,5C_=M_>]17DE*22224__9_^T7?E!H;W1O<VAO<" S+C  .$))300$
M   /' %:  ,;)4<< @   @   #A"24T$)0      $,W/^GVHQ[X)!7!VKJ\%
MPTXX0DE-!#H      /,    0     0      "W!R:6YT3W5T<'5T    !0
M  !0<W138F]O; $     26YT965N=6T     26YT90    !#;')M    #W!R
M:6YT4VEX=&5E;D)I=&)O;VP     "W!R:6YT97).86UE5$585     @ 00!0
M $0 (  T #4 ,P      #W!R:6YT4')O;V93971U<$]B:F,    , %  <@!O
M &\ 9@ @ %, 90!T '4 <       "G!R;V]F4V5T=7     !     $)L=&YE
M;G5M    #&)U:6QT:6Y0<F]O9@    EP<F]O9D--64L .$))300[      (M
M    $     $      !)P<FEN=$]U='!U=$]P=&EO;G,    7     $-P=&YB
M;V]L      !#;&)R8F]O;       4F=S36)O;VP      $-R;D-B;V]L
M  !#;G1#8F]O;       3&)L<V)O;VP      $YG='9B;V]L      !%;6Q$
M8F]O;       26YT<F)O;VP      $)C:V=/8FIC     0       %)'0D,
M   #     %)D("!D;W5B0&_@            1W)N(&1O=6) ;^
M  !";" @9&]U8D!OX            $)R9%15;G1&(U)L=
M $)L9"!5;G1&(U)L=                %)S;'15;G1&(U!X;$!2
M    "G9E8W1O<D1A=&%B;V]L 0    !09U!S96YU;0    !09U!S     %!G
M4$,     3&5F=%5N=$8C4FQT                5&]P(%5N=$8C4FQT
M            4V-L(%5N=$8C4')C0%D            08W)O<%=H96Y0<FEN
M=&EN9V)O;VP     #F-R;W!296-T0F]T=&]M;&]N9P         ,8W)O<%)E
M8W1,969T;&]N9P         -8W)O<%)E8W12:6=H=&QO;F<         "V-R
M;W!296-T5&]P;&]N9P      .$))30/M       0 $@    !  ( 2     $
M CA"24T$)@      #@             _@   .$))300-       $    'CA"
M24T$&0      !    !XX0DE- _,       D           $ .$))32<0
M   *  $          CA"24T#]0      2  O9F8  0!L9F8 !@       0 O
M9F8  0"AF9H !@       0 R     0!:    !@       0 U     0 M
M!@       3A"24T#^       <   _____________________________P/H
M     /____________________________\#Z     #_________________
M____________ ^@     _____________________________P/H   X0DE-
M! @      !     !   "0    D      .$))300>       $     #A"24T$
M&@     #0P    8              T@   *)    !P!P &$ 9P!E #  -  X
M     0                         !              *)   #2
M               !                         !     !        ;G5L
M;     (    &8F]U;F1S3V)J8P    $       !28W0Q    !     !4;W @
M;&]N9P          3&5F=&QO;F<          $)T;VUL;VYG   #2     !2
M9VAT;&]N9P   HD    &<VQI8V5S5FQ,<P    %/8FIC     0      !7-L
M:6-E    $@    =S;&EC94E$;&]N9P         '9W)O=7!)1&QO;F<
M    !F]R:6=I;F5N=6T    ,15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T
M960     5'EP965N=6T    *15-L:6-E5'EP90    !);6<@    !F)O=6YD
M<T]B:F,    !        4F-T,0    0     5&]P(&QO;F<          $QE
M9G1L;VYG          !"=&]M;&]N9P   T@     4F=H=&QO;F<   *)
M W5R;%1%6%0    !        ;G5L;%1%6%0    !        37-G951%6%0
M   !       &86QT5&%G5$585     $       YC96QL5&5X=$ES2%1-3&)O
M;VP!    "&-E;&Q497AT5$585     $       EH;W)Z06QI9VYE;G5M
M#T53;&EC94AO<GI!;&EG;@    =D969A=6QT    "79E<G1!;&EG;F5N=6T
M   /15-L:6-E5F5R=$%L:6=N    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E
M;G5M    $453;&EC94)'0V]L;W)4>7!E     $YO;F4    )=&]P3W5T<V5T
M;&]N9P         *;&5F=$]U='-E=&QO;F<         #&)O='1O;4]U='-E
M=&QO;F<         "W)I9VAT3W5T<V5T;&]N9P      .$))300H       ,
M     C_P        .$))3001       ! 0 X0DE-!!0       0    !.$))
M300,      YV     0   'P   "@   !=   Z(    Y: !@  ?_8_^T #$%D
M;V)E7T--  +_[@ .061O8F4 9(     !_]L A  ," @("0@,"0D,$0L*"Q$5
M#PP,#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,
M# P, 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" "@ 'P# 2(  A$! Q$!_]T
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
ML:6M=3_1OYQKK*_9]/\ 2+;@#CORD  20()U/F>$E.$.I]*M9 ^L'YK1(?C
MS[;O5_F![WL]NW^:_P""4\;*P;\@55=?=D66-(;0U^*2=P=M<STJ&V;F?SE>
MW]S\^M;:22FB_IM[[&/^WY+0QK6[&^F [:2=]FZESO4M_P +M_Z"9_3<MPTZ
MGE,]NT[6X^IG=O\ ?BOVOV_H_P#U(KZ22F@>GYK@V>IY (#0[:S' )$R[W8S
M_I_G>Y&Q<2^FQS[<R[)#A#66BH!NL^W[/30[_MQ64DE*22224I))))3_ /_5
M]5220<K)9BU>J]MCVR 14QUCA/YWIU->_:DI,DJ)ZSA D$7R T_T>_\ / >R
M/T/TMKOH?V/IIZ^K8EGT6W_2#?=CWMU.[]^EO[B2FZDLYO7L%S2X,R@!,@XF
M2# UW;?0W;7?F(KNJXC7;2V\GU/2D8]Q&X?RFU;=G_"_S22FXDJ'[;PHL(9D
MN](AKXQ<@\G9[?T'Z3_K?YB=W6L%M;+3ZVQX);&/>3 <:_<UM.YGN;^>DIO)
M*OBYV-ESZ!>8:'G?6]FA=96/YUC/SJ;/];*U824I))))2DDDDE*22224_P#_
MUO553ZGAVYF.VJFP5/:\.W.]2($AP_5;\2S\[_2[/^#5Q))3@M^KV:W_ +4U
MQM<T-!RP 8_1:?M';L:[9O2_YO9+@'VVTNO8QU;'M;DM :6L:QD?;W.V;_4?
MD>_]8_1_X2OU%O))*<%OU=RG!K,B^IS&&6BL93" 36+6[OV@[_!5?HO]%9^E
M4AT+-%XR3=0<CU"]S]N3$2+6,:PY[FMVW;O^!]/]%Z*W$DE.#3]7+V/I#K:A
M12"WTZOM59VN<7V-#_MY;[MWT[*GK3Q^EX6-DV95+7BZV38YUECP2XR7;+'O
M9NTVM]OLK_1?S:MI)*4DDDDI22222E))))*4DDDDI__7]57/=<ZP\V9&%C7?
M9J\5H^UY#=+-[@VRO$Q3LOV/VVX_VJ]F-DW5_;,/'PJ+<S+]3$Z%<G@/QAEU
M/M)TSLVRUSM&E[+>I-H;[S_@JL:WZ?\ W%Q?]'6DIHOQ>G[QZ^%C/R*P"_[3
M^DOMWEK*7?:+J^JW?I+GMQ<;TNI7^ME_H?YWV,/B]5R^F6.LJ<ZS"H,YN%;8
M;'ULA[S;A>L^W*:^FJFV[['ZV33?1BY-=-73NH4_8;*#>CX67D>[ JMMK<YN
M#]JQ[&M+&OLQ=V30UC:F5_:'7_9J;_1L_P /7Z=OI6+9Q***F=/+J]N2;[3D
ML8 UQG9>^W_A/4SZ>FV>N_\ I'J5V?X;TTE/3L>Q[&O8X.8X M<#((/#FE26
M7]5__$]T^!#!0P5=_P!$!&/_ . >FM1)3@?\X\AS YE>,8:#839D-VNW;7-V
M_8-W^$H_X3U;?2]-._ZR7,&UU5 >YNYA]2\L'O\ 3_36# _0[FMN=3_I_3]/
M\_U4G='ZDUK7&ZKVU['AUN7MVS9(=^M?I-M=O\Y;_P"BV(>%C9.50S[->W?6
MX.-CG99;Z=K1<W97;DLL;?N_?=^@H_5DE)F?6"\G])70QC6&U[FOO>=@W>ZM
MCL*GU/S/\)O_ *_L]1#K^06N>*Z'L&\L<U][BX,+6ZU,P7.;]-M?TK/TO^E5
MK&Z.UC*7W77_ &BHM<\LR<@UN+?S37D7W;JW?N/16=(P65^E^E>T$&++[K.
MYG^%M?\ FN<DISG?62UCFMM9BLG:Z3==!:X-?[/U!N]VURE3]8;+KV4UUT.-
MEH8UOJW-=L)V^J?5PJVML^E^AW?]>6A5TK$INJMJ=<TTB&M]>XL(._2RE]KJ
MK/YW\]BN)*4DDDDI22222G__T/55S/7.GVX=F1F5;W8=[VY#_3#G''R&AC?M
M'I5,NL=1D^C1ZEE>/D_9,BOUK\7+P<[J/I=,DDIX:OIN)DU,=0S$SJMK0,AS
MG7P&D-9-X9U39Z;F^I^DS\GT_P#@J_H/AXMF;8_#Z6\6A[GUY/4*G%U5## L
M^S6[[JOM7M_08U-M_IY'V7+S/L>/A8/3%UE_1NCY-QOR<'&NN<(-EE3'.(_K
MO:7*VUK6-#6@-:T0UHT  [!)3"BBK'HKQZ&BNFEHKK8.&M:-K&C^JU$2224Y
M^>_,&]QJ#L>LM]-C9<^UY+?3WM&WTJ66._>?O_D5_P [0KZ9UJC ?CU6,<^_
M2PO(;&YK?7M?Z3=_K;Q911LN_08_H_SUE:WTDE.0ZS.%M=#_ $Z:<<L+Q07$
M2X^EB8Q,5^W<[U;FL_,KK9_-9*/A]/RL8O>;V/NN<U]]IK.YY#=KFEWJ_P V
MU_\ ,,;_ #-?Z/W_ $U=]&GU#9L;O)DNC68V[OZVWVJ:2F#!:"?4+2-(V@CX
M\N<II(>14ZZA]3+'4N>TM%K(W-G\YF\.;N24D25&OI^4RQCCU')L:T@ECFX\
M. CV.+,5C_=M_>]17DE*22224__9.$))300A      !5     0$    / $$
M9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P    $P!! &0 ;P!B &4 ( !0
M &@ ;P!T &\ <P!H &\ <  @ $, 4P V     0 X0DE-! 8       < "
M  $! /_A#?5H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A8VME
M="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED(C\^
M(#QX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B('@Z>&UP=&L]
M(D%D;V)E(%A-4"!#;W)E(#4N,RUC,#$Q(#8V+C$T-38V,2P@,C Q,B\P,B\P
M-BTQ-#HU-CHR-R @(" @(" @(CX@/')D9CI21$8@>&UL;G,Z<F1F/2)H='1P
M.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX@/')D
M9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(@>&UL;G,Z>&UP/2)H='1P.B\O
M;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;6QN<SIX;7!-33TB:'1T<#HO+VYS
M+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(@>&UL;G,Z<W12968](FAT=' Z+R]N
M<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM;&YS
M.G-T179T/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O4F5S
M;W5R8V5%=F5N=",B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE
M;65N=',O,2XQ+R(@>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O8F4N
M8V]M+W!H;W1O<VAO<"\Q+C O(B!X;7 Z0W)E871O<E1O;VP](D%S<&]S92!,
M=&0N(B!X;7 Z0W)E871E1&%T93TB,C R,"TP-RTR.%0P-3HR,#HP-2LP-3HS
M,"(@>&UP.DUO9&EF>41A=&4](C(P,C M,#<M,CA4,#4Z-#4Z,#4K,#4Z,S B
M('AM<#I-971A9&%T841A=&4](C(P,C M,#<M,CA4,#4Z-#4Z,#4K,#4Z,S B
M('AM<$U-.DEN<W1A;F-E240](GAM<"YI:60Z-C<Q,3DR-C0R-40P14$Q,4(R
M,3E#-SE%,4$Y0S P0C$B('AM<$U-.D1O8W5M96YT240](GAM<"YD:60Z134W
M-C(Q,C9$,#8S,3%%03A"-38Y1C@U,$)"04-",38B('AM<$U-.D]R:6=I;F%L
M1&]C=6UE;G1)1#TB>&UP+F1I9#I%-3<V,C$R-D0P-C,Q,45!.$(U-CE&.#4P
M0D)!0T(Q-B(@9&,Z9F]R;6%T/2)I;6%G92]J<&5G(B!P:&]T;W-H;W Z0V]L
M;W)-;V1E/2(S(CX@/'AM<$U-.D1E<FEV961&<F]M('-T4F5F.FEN<W1A;F-E
M240](GAM<"YI:60Z134W-C(Q,C-$,#8S,3%%03A"-38Y1C@U,$)"04-",38B
M('-T4F5F.F1O8W5M96YT240](GAM<"YD:60Z134W-C(Q,C1$,#8S,3%%03A"
M-38Y1C@U,$)"04-",38B+SX@/'AM<$U-.DAI<W1O<GD^(#QR9&8Z4V5Q/B \
M<F1F.FQI('-T179T.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240]
M(GAM<"YI:60Z-C<Q,3DR-C0R-40P14$Q,4(R,3E#-SE%,4$Y0S P0C$B('-T
M179T.G=H96X](C(P,C M,#<M,CA4,#4Z-#4Z,#4K,#4Z,S B('-T179T.G-O
M9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I(B!S
M=$5V=#IC:&%N9V5D/2(O(B\^(#PO<F1F.E-E<3X@/"]X;7!-33I(:7-T;W)Y
M/B \9&,Z8W)E871O<CX@/')D9CI397$O/B \+V1C.F-R96%T;W(^(#QD8SIT
M:71L93X@/')D9CI!;'0O/B \+V1C.G1I=&QE/B \+W)D9CI$97-C<FEP=&EO
M;CX@/"]R9&8Z4D1&/B \+W@Z>&UP;65T83X@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" \/WAP86-K970@96YD/2)W(C\^_^X #D%D;V)E &1      ?_; (0
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0("
M @(" @(" @(" P,# P,# P,# P$! 0$! 0$! 0$! @(! @(# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\  $0@#
M2 *) P$1  (1 0,1 ?_=  0 4O_$ :(    & @,!              <(!@4$
M"0,* @$ "P$   8# 0$!            !@4$ P<"" $)  H+$  " 0,$ 0,#
M @,# P(&"74! @,$$042!B$'$R( "#$403(C%0E10A9A)#,74G&!&&*1)4.A
ML? F-'(*&<'1-2?A4S:"\9*B1%1S148W1V,H5597&K+"TN+R9(-TDX1EH[/#
MT^,I.&;S=2HY.DA)2EA96F=H:6IV=WAY>H6&AXB)BI25EI>8F9JDI::GJ*FJ
MM+6VM[BYNL3%QL?(R<K4U=;7V-G:Y.7FY^CIZO3U]O?X^?H1  (! P($! ,%
M! 0$!@8%;0$" Q$$(1(%,08 (A-!40<R811Q"$*!(Y$54J%B%C,)L23!T4-R
M\!?A@C0EDE,88T3QHK(F-1E4-D5D)PIS@Y-&=,+2XO)59756-X2%H[/#T^/S
M*1J4I+3$U.3TE:6UQ=7E]2A'5V8X=H:6IK;&UN;V9W>'EZ>WQ]?G]TA8:'B(
MF*BXR-CH^#E)66EYB9FIN<G9Z?DJ.DI::GJ*FJJZRMKJ^O_:  P# 0 "$0,1
M #\ W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_T-_CW[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]'?X]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__2W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=?_T]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7_]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__5
MW^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_UM_CW[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]??X]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U__0W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=?_T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7_]+?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__3W^/?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_U-_CW[KW7O?NO=>]
M^Z]U[W[KW7O?NO=:_'RA_FV=Y_'3^;/\;/@S#U]U7NOH'O+?>Q>O<[V3)B]T
M8GL7:V]-[X*;*#9.$A7?];AMT9+;U'F=MY?(Y!\;14U/B\ZD:PRSQEF]U[KC
M_./_ )SNZ?@%O+J#X^?&+K[9'=7R<[+S>WURFV][+NBKVEM/'[RRU/M?KO;&
M2.S\EBLE'V!V;N&M:7$TIJ"PQ^,J)'@;[BD+>Z]T<3>O=OSZVO\ )GX1=-X7
M%_#[?&TM[X[=M9\S<I3;VGV%OG:<^.Q\60QC]*=9;C[#SV\\YB:*BG9Y)33Y
M5ZB:%&F^PIYB\7NO=6'U_9/76*W?BNOLIO[96-W[G8C4839%?NG!T>[\S"(:
MRI,V*VU45\>9R$0I\?/)JAA<:()&^B,1[KW5.W7/\QCO'?G\V[Y;?$?)5?0&
MT?AY\+NJ]F[P[1[2R<&=QV\&W;V?@=OU6T-JYW=.?WC0;.VU]MDLO5.:F.CG
MBJ4Q<].1%,0R>Z]T;_\ F ]Z_)7J[H'"[E^#V(^/W8_=VZ-Y;+I-LX#N[LG
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
M'[?[@P.'J,?%58G==7@,?A8\QDY&:66;<!6.11*8H_=>Z,G_ #8]Z[Q^0?\
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
MGYIQ+60XN!ZC*S[?U32HMGB]U[H2N]OCGW%WC\^_Y-'P,R78V%Q_=/PS^&V
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
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U__0W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=?_T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]+?
MX]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__3W^/?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_U-_CW[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=:U_P#PHR^6'>?Q0Z]^+C?%WN;M'K+Y!]\=R?Z,=IX_;F=P=#UY7[;Q
M>#RE5N"OW51[GV[F\!3Y-,_N;"Q0U,\U"OBOJG18B&]U[HT5+-+G-Y=:;D^.
MG\P3NGM#:?Q,[5VG%\Z\O_>7 =H]:;KV73=3[MW9G-L2U./V]7T\V^&W%B<,
M<EB=I3U.2QD.X8EJ843Q"/W7NJS_ )&?*W=74_\ +L_FD?,7IO\ FH;_ /E!
M'NOY"XG'_$S([2VMN78F'Z!WO4UYJZ?IO8N;J\1N6B[4P>'V7NJFEK8**G_@
MU9/M\B=J:HGKC#[KW1INJNQ=T8S<?\J[XW[R_F;[^V?\K>K]O#N#Y6_'G<.R
M>PNVNP_E!C][]8U?;^Z,%NC=!HZ)<-LK8]#4UM+29.HCJ<90)#'20Z,A!3PG
MW7NK!:_^<?\ RS<9L7?_ &37?+?K^FV=UANO"[$WEDI<9O5*NAWUGJ#(Y2BV
M1CL$VUAN#<>[J;'XJ>:NQV-I:NKQB(#6)!J6_NO="_V1_,0^&G5?^A2GW1WG
MM^NSOR0VK1;YZ$V3L3#[L[/[&[=V9D,7#G*/=>P^M^M\!NK?6?V_-AI35BKB
MQY@%/#.Y;3!,8_=>Z4?Q?^<WQ,^:-/NBK^+7>&TNZ:79(PW][:G:4>:,. DS
M\=7-B:7)2Y/%8]*>OJ4H9M5,3YXC&PD1"+>_=>ZI0_G]_+3O[HCLOX#](_%#
MO#L+J[O'Y2=PT&RJ^BV95T^21>N<?NW:6 R68AV9E<!F,/DLA49;?\:RU(>*
MIBIZ(?[H28^_=>Z/)MVC2L^0>$[*Z5^>G>O8_1OQ<GW;C?E]L>KW9M7M?8F8
MR,W5]5NG;E+#D,1L3(;HR.Z\15U5+593&X*L;[99HH1312$Q^_=>Z755_.B_
ME>T76V1[@J/F%UNG6>.[$I^J1N]:#><N-RV_9<#1;GJ\'MA(ML/6[M3 X/)0
M3Y:KQD5718CRJE;-!(0GOW7NC8=W_+SXX_'-]D4O;_:6'VYE^RC7R; VWC,?
MG]Z;NW=08>B7*9_.X'9^QL3N3<^0VOMG$-][E<K'2'&XRB!GJIXH@7]^Z]U2
M1_)C^7NZ>R.L_P"8)\[ODO\ */=^6^(V)^1F_MB_&S=7=N[\;0;)V=\?^M=R
M;IS=-N*GK_%AL;F,MFDWM0XN7)/!/4URX:F@AGF:\2>Z]U<3L?YZ_$_L.@[I
MKMM=L1"?X[IBZKNG ;@V;V!L_>?7^)SF+I<Y@-R9G8N[]J8/>4FT=P8.MBK:
M'+T]#-C*ND8RQ3LJN5]U[H(MF_S<_P"6[OU\HFV/EKUG4IA.K=W]V9FIR7]X
MMOT.+ZIV1N9=H9O?%?D-PX+%T-+AI\W(BXTO()<S3R)4T"5-/(DK>Z]T.G1G
MS6^-'R/R&XL1U'V+-FLMM+9NV^Q=RXO<&R>P>OJ_#; WFN0EV7O6NI>P]J[5
MFBVOO.BQ5358FML:?(T<$D\#20HSCW7N@HQ'\TSX!;@[ S/5^ ^2VSL_O3"]
M=[E[8?'X/%;QS-!F>O-F9O);=W;NC9^XL9MJJVYONAVYF</50UBX6KKY8?MI
M6*:(I&7W7ND;@?YQG\M'<_\ HW_@/RSV'DCW!VC2]-]7)!A]\B;?>_*RIP=!
M!2;<@DVHD]=M]LIN&FI#G HP:U@F@:K$M-4+%[KW1C>B?FQ\5/DYOON3K7H'
MO'9/:V\?C_D<1BNV\9M*JK*ZFVI69R;-TV-"YQZ.' [@II:O;=?!)48RJK:>
M"HI7BE=)!I/NO=!YBOYEGP:S_<F)Z!V_\A]I;@[1W%AM]YW:V'P&-W7FL+O*
MBZQ2N;L"#8^^,7M^JV)O?+[2?%U45;08G)5E=#44TL)B\T;(/=>Z#G+_ ,XC
M^6A@NK\EW1D_EUUO!UAC.P*'JM]VQ4V[*RDR'8=7MW";NJ-J;?H*+;M1F-SY
M/;^V=R4%;F1CJ>JCPD%4AKVIB2![KW0=_+G^;MT)\>>_OC9\4-EY*C["^0'R
M'WWU;#_ X\5O*?;FPNG=[9G"')=F;AS6"V]D*:::KVYDF;"T$4AEJJDAY?'!
M'(3[KW5N7OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z__U=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=:;
M?RY['Z%^='_"BOX?]5[TW5L'=?QN^,^P-PXS/?WHH*6LZOWIW1546X<I_HUK
M\OGICM#=V2RNX\WMZB7%6F2JJ:-X?#-+&/?NO=74_,G:G67\M#^7)\\]\_&7
MK$;:J][T79'8D&U=A;>IHL7CNU.V\%M[K.#.8K;^!AQ5!@MNX$4U#5R1Q!(X
M4II& 9GT-[KW6K'D=MXW&?%/_A/=\+&ZW[;R'778W<<WRV[HH\-M??\ 3;B[
M@SS[KQ$S[8Q&T1X\MCQN9]_9?%X^MK),308LQT.1,M)C)'G3W7NK$=M?)#.4
M_P#.9_FK?+??W6VY8Z_XC?%/,],]*T^5PE3F-K[.?"[=VG7G(Y3>=#3T^+QV
M5[ [2J*?#XO$X^>JR-=2[EJZNZT=%4RQ^Z]U4KV)\<MQ=9_RB/C#DMR;(WUV
M'\COYM'RBQ6^-W[CZYP^3W5F>O\ J6HW)M+>V8ZRQ4L%'65M5NWM"OVY09>J
MM-05&9R,,>*GG>EI(XS[KW1[?F9W_P#&+XE_SAL%D,/ORD^*':'5'\N3:W0V
MWJGOS:6Z=Y=7]=9'L#K^DQFP=S[6HNI*/.5L5%U+LIY\9DJ6-6H*G-U BCDI
M*>HJJJ3W7NMEW^5+\+>HO@9\+]B=3]1=H4W=&V]QUV<[?RW<U(M'38/L+)]@
M219<;AVY0T.7SF-P^TX<''24]#!!65"&&#SO(\TTSM[KW6MS\M/E]\4NV/\
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
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U__1W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=?_TM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7_]/?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__4W^/?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_U=_CW[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_];?X]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U__7W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=?_T-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
M_]'?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__2W^/?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
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
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U__6W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=?_U]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]T$W>_=O77QLZ8[1[_P"WLW+MWK#IW8^X^Q-]YJ#'5^7J<=MG:V,J,KE)
MZ3$XNGJLEDZTT].5AIX(WEFE944$D>_=>ZKN[5_G9_ ?I3LS-=7]D[K[?P&1
MV;A>IL]V=NV/X\=U9GK/IG']U[4P6]M@OW+V)@ME9+:W6<M=MG<U#55*Y6HI
MS11S_O:-$FGW7NCE?+#YC_'OX3] YSY._(??*[2Z8V]6[.H*_=F-Q65W6))M
M^;BQ&V-M/08_;-)DZ_(TU9D,W"[2PQO''3!YF.A"??NO=!;W3_,F^)?0>5[<
MP^_]]9IJKI#KCH7M#L"7:FR]T;RH:';_ ,G>S:SJ/HR@QM=MS&Y"FS>Y^PMZ
MT;Q46,I6DJS2E:EE$#!_?NO=0?D]_,V^(OQ SO:FV^[=Y[HQ69Z9ZBZT[LW]
M2;<Z\WGO XS9O<?;IZ-ZPI:27;N'KX<INS>G8R2TE%B*=I*]X8):@QB%&?W[
MKW4_</\ ,H^(&V>X/C=T5D>RIYNQ_E7TSN/Y"]2XK%[:S^7HY>F=K;+K]_Y'
ML'=F6QU!48[9NWZC;6)JY*26ODA^\FI)8H0\B%??NO= W\9?YS/P7^5_8'7_
M %KUON;MW;FX>WML[@W;TW6=O_'SN?I_:G<>$VKMU]X[AFZLWGO_ &9A-K;X
MJ,7LV%\N\-#5RROC4:H0-&K$>Z]U!Z&_G-_#WY*;FV-@.H]N?+#.8?L22I?:
MO9V1^'?R+V]TQ78>DHJ_)3[JF[>SO7]!L"CVDN.QDTXR,M>M.Z* K%F"GW7N
MHOQ__G9_ _Y']@=2==[$SG=^ J>^\A)AND]Y=I?&SO'JSJWM/.-A\AN''8/8
M_9^]]D8?9&>RV?P>)JJK&P0UI:NC@80ZFTJ?=>ZL]WMO_9?7&QMW=F;ZW1AM
MJ]?["VWG]X;SW?F:Z&EP6V]L;5Q]7E=QYO*U[$PTU!AL?032SN3Z%C:_(M[]
MU[JM@?SGO@=_H?WYW-)O'M.EQ/7N[>E]G9;8N1Z![FQ7<N7R'R-F5>@<AL_I
MW*;+H^P=WX'N.D26JV_64%#/%7T]-.5(>&1%]U[J7N3^<5\*=D;&V%OS?N1[
MRV-2[]P.^M]IM7=7QI[UQ?8VQ>H^L]RQ[0WYWIVSUTVQ9=X]5=*;<W#,E/)N
M/.T=#03ZM5.TR*[+[KW0J;Y_F9_#?KOOS;OQQW#V;7R;[SN4ZKV_79W!;'WM
MN3JO9&Z.]X3/T5M+LCMS!8&OZ[V%N?N:$*^W*+)Y&";(1RPR +'44[2^Z]TD
M]A_S;/@9V'5]M_PCN2KQ6 Z=ZP[%[MS&^]W=?=A;2Z\WITUU!GWVEVIVEU!O
M7.[8HL#V_LC8.[%&,R%;MZ;(**N6)81*DT3O[KW0W?$WYM=!_-'"[XRO2F6W
M>N1ZTSN$V_V!LGLCKW>?5/8FSZK=>U<3OK9=;G-B[_PV!W'1X7?&R<[1Y;#U
MI@--D*&<21.;.%]U[HVWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO__0W^/?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5:'\V#H?M[Y3_ !5Q
M?QHZGVXV>H.[_D-\:]G]W5HR6*QD>U/C?CNY=I[U[QW%4ME,IBI,A3/L;:=1
MCFHZ,RUU7_$/'"EV,D?NO=4MU_1'\T3LO:G\T3XEXOX-5VP)?YEORQ[M?<'S
M6[/[BZ2FZSZT^(FZL)M+HG:AHNKMI;PW+V?NG>6#^.VREBQ&+%'0)'ELF9):
MB-(&U^Z]U:#_ #!/@CEOE3AOY>?PT;8<^]_AML[M6KSGRGK<GF<-2^/K7I[X
MY]@;2ZGP&1IZNNILQF*_<W:.Y,-41G'TTSTU1BQ4R-"L0U^Z]U2_T_\ ROOY
MF76GQ.RN9[3ZWP_R"[TZL_F)?"C,5W5</8.S]KYSY,_ 3^6QMFBVIT9C<'NO
M,[GR.S\+NS<NXX$W1'0YBKQYJI:>05GCGJ3&?=>Z'KN+^7_\X_F/F]Y=V=Q=
M KU7F/F1\XOB5N7LKI.?L[K_ 'S7]&_"7X*].=E[DZWVOO\ W-B\D-K9W=_:
M?R2KXLG58K"+F:2E;,1)/.H@:HIO=>Z)QU]_+ _FB8'J+L_M?>O1-!EOE!#_
M "@]Q?%SJC!XC?NP'?:G:':-1L'XU[1ZMVMDZO><>'IFZ,^+'4!W#DLC//'C
M)]R;]RPI9)I?(7]U[IVZ[_EZ_P QS;N/RN[^I?CE\RMF1?';^7_\G^B>CNO_
M )Q?-7I3Y.5S=T]O]6;<ZAZ=J?B)M':VY*G9GQV?8.*I*W^,Y>KRE)%/MV7^
M$P0F-I!)[KW0A=(?"CY6=7?&#MGK#I'^7C_, Z:[IP/P>[&Z<Z@W+W;_ #*M
MM=J]#579F\=@T744:;>^/^.^1NYM@[;G5-TU^:QWEQL.+P<-"YA"RI3Q-[KW
M1J^F?Y5W;/P>^6_1^XX<9\I/G_\ %_X[_#;+;F^.>T.T/DT,SC_C=\S.KMI5
MVS*7:_6/6>\MW[7V'%BNZ>N,JV)VO75E%+3[-K8G"U5/!*)(_=>Z/C\[/A)N
M;M/^41OKX??%;J#%]797<&U.K\A#\>J#>6.Q-//AH.X-D]M=X=*IV!/6S89L
MWV!@Z?<&%?+3U7V59D,B9IIUAE>4>Z]U7#V5\#OD!W)V5V?\T/D5_+UR'>FW
MN\?DKT]DJ?X04/R'VQL?MGI7HKXK?'K?O7/QCW?3YC;':NT.E]Q[VK>X>S-P
M9K<."EW)6TF%Q>6@EI'JZNEDA3W7NBX=U?RC_P"8SO'IGIOX_8^A[#H.X.SO
MB%7?%/M/Y8[0^4.V]Q=:[!Z%['^3F[.U]X?%KY&[2[:P>8[9[,V-\>NH=QPX
M/8^>V34Q9?=%5]S0Y22GQ>A7]U[HQ.%_EF_+ZI[,WS\8LGU(YZ&S7\T;&_S
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
MCIHDQ%+'+5YG(3*[ND/NO=6,?R5/A?V+\0_AELNL^1%+3_[-IW-M[K?<O?\
M4!*-JG;D77W6.T^I.F^GXJFCFJXCC>F^GME8C$O''43P/F?XE5([&K=F]U[H
MEF[?Y.GS,;9NV(-A?*_8>-W7N3O;YW?('OW#U=7WOL;:N[>T/EGN^OKNNM_X
M#>O2.^NMNV7KNE-@146 .$?(T&&R\!F:01JL:-[KW3CT+_)4[I^-<G7NV>L>
MV_C=D>O-Z?$SX@_&'Y6+VYT/)W'N"7$_'+.[QWCVO0]#X;=E>O7R;3^4VZ]^
MY&IS]-N?&UAQU<4R<:5=9I6/W7NLN3_E!_+JG^1?>'=G7/R"Z)Z;AWUA_ECF
M*6DZKVYW1@,+W9VMWSUMG]A]7;_[VZ8W)V!O?I+8V_NGZG*T=;7;RV-C*/<.
MZ'Q2K4"".JGC'NO=,;?R']X)TM\@NE8^X>OY\5W!T1_+;^&6VL[4[9S:Y?9'
MQ'^'M+M"O[[VQ331EJC^\WR%W<NXZXPQS+2QM74KU-1))"/'[KW0]5_\I/?V
M<^7-5\BLQV+UU%M2L^?O6/RVFV%AL/F\8L/67Q4^(^0Z#^('3U#'24E-BZ$;
M*[&S]?N7)M'&M)'$T<<"3RC6ONO=% W'_(%[J/6/PNI<%WWUENWMGHKJGY3=
M>=U2=@U?R/VCU_O3=GS![8K.Z.SNX-FUOQ][<ZB[$DW!1;KRM513X7+5[8;<
MN$,-)5K2B"(I[KW5G?RL_EX;H["^"_QQ^&OQRW'UEL7;GQ\['^)&XI-K]@X+
M>N0ZR[$Z[^+>[MK;TI>K\O2XO=&3WAA\%N#/[,QD^IZ[*3)%2>!Y':3[F/W7
MNBP;J_E,?(QN@OD'B^N_D'U]M#Y)_);^8CGOF;W)O:FP6[\/@NS>H4W6[[&^
M+65W[MJLQO;NR]L;5V5A< *7+X.IAKL?E,6[TP J9YI/=>Z#KXU_R3NX^ENQ
MNNNW-T]Q=:;KWOUIO_Y_?(K$:SVENN@R'R<^3^U>N^I^@MW5V8[5R^^M]5V$
MZ"Z=V1)CHZG,9?.Y?[JK,D<LC*)1[KW2'WO_ ")^^(^D?B#TST[WGTML+/=
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
M6FJ88JB"2Z2(KJRCW7NG^6:*&.6::6.*&!'DGED=4CAC1/([RNQ"QHD?J))
M Y]^Z]T5[9?S3^,?979G6'4G6_;&"["W?W'U%O3OCKL[(@R>Z-L[@ZCV#O'!
M[ W#OB/>F&H:O:5)AO[X[AIJ"C>:MC;(3%_MA*(V(]U[HTNH7 N+GD"_) ^I
M'];7]^Z]T!OR2^2/2WQ%Z4W[\B/D+OF@ZYZAZUQE/E-W;KKZ7)9$4D==D:/#
M8JAH,3A:/(YK-9C-9K(T]'14='3SU-553I'&A9O?NO=+CK'LG9O</6O7W;G7
MF7&>V!VCLK:O86R,Y]K64'\8VEO7"4.XMN9(T.0@I:^A>NQ.2AD,$\4<\3-H
M=%<%1[KW2,Z*^1'4WR2VYNW=_3FY*C=6VME=I]D=,YO,2X+/8*C;?_4NZ*S9
M>_<=B&S^-QASV-PVZ,?442Y"C$]!4S0.(9I I(]U[IY[H[FV-T%U[ENS^Q9M
MQIM;#9';>)JEVCLO=_86XI\EN[<F(VG@:3';1V'A-Q;HRDE3F\Y3I(:>DD6F
MA9IYBD,<DB^Z]T*EQ>W%_K;\\6OQ_A<>_=>Z"SIWN78W>^R_[_\ 7DVXI]L-
MN?>.TJ>JW/LS=VPZ^KRFQ-TY;9V=GH\)O;"X#-5.&?-82H^RKUIS1Y&F"5%-
M)+!(DC>Z]T\XCL_KK/[_ -Y]5X/>^V,QV/UUB=I9W?NR,;F**MW+LS$[[&8?
M9E;N;%4\TE5A8]T1;?K)*$5"QM414[2("EF/NO=+D,I^C _J^A']AM+_ /)+
M<'^A]^Z]TA-B=H]<]GQ;KGZZWOMG>]/L;>^X.M=X5.V,Q0YFFVYV!M.6GI]T
M;.RM10RS0TNXMNU52D%;2LWEI9[Q2!9%91[KW2[9E7]3*HL3ZB!P+ GG\ D?
M[?W[KW7+W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?
M_]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW55_\X3X_=Q_
M+?XD8?XG]18C/5..^17R(^/'7O>>Z]N9+!XO*]9_'&C[.PF^>Y=_TU1GIXZ>
M:HH-L[.-%!!%%535%17QQB%T9[>Z]T6#MS^7YWML3?GPDZ]V5WE\T_EAU10_
M-/;ORI^1._/D?W5M_L+)[%VC\8.J.Q-R]8=:;:I<?C>M0<7VIW7FL'YJ.*EK
M/NJC'HU8XI(2A]U[JH+LC^6A_,DW!\>_A]MK?G5W8VZ]O]A]<?,WM?Y1=/\
M5$_26YL_M_YU?+;NO*=H8;=?9V,[/[BZSV36T6S=B[@7!XG=M!D,Q4;,R>.D
MJJ>A(J?5[KW3[\MOY8'S9[2QG<_0W8G2/R*^5O96[L+\%/CS\9?FOE.]MD8C
M9GQ_^+&$V?UOLOY0Y/=>'I^U-H;MRO:6\,\N])]]4\.%R$6[\?EZ>5JEH(13
MGW7NKJOYJG0';F_8/A'A=C=%=A?(_P"''5':6XZWY4_%#I;>VU]B;R[0VO0]
M6Y+;_0]+-3[NWMUSM_?'6&P^PY(:S.[:GS%/%7QBEE>*HCI7C]^Z]U5)+_+1
M^:FX.N^C]C]\])YSL'9'Q4^%G\QGO'KGHO"]PR[DV54_)WY1]C92F^+_ ,(\
MANBKW?ALQV#M_P"/74<"47W]9)_ 897BBAGFI435[KW5FW=7P)^1.Z_Y%VP_
M@GM6OIMY?(+:OQV^,>W-X[?W]O"KBQ/;V;ZHSG6.\NW>GMP[[J<ADY<5@^UJ
M3:V5VU]\:B2EI:6O47%,I ]U[HK?R Z:_F9?S ,V/D%U_P#&7(?R[-Z?#SXE
M?*38_P .=M[[[1ZGS/;_ &'\F/D=UWC.LZRH@R'6>2W-LOK/JOKO9>&J(<'5
M561@GJMQ5E!7M#!341,?NO=%J[(_EH9[?/QQV=MK9O\ ++[YV7U-NOYR?!C+
M]V](]D_)O9G;':?873/Q\H-PY/MWY"9OK#)=GOUEM'M#M/<M<-JY^LAW?E\O
MNC 3_P 7K*:FEAB0^Z]TN>KO@O\ -#!_++:^\Z_XY=C[3[?Z9^=O<'?^]OFF
MO<>U\EUSV/\ !';>W][XGH#X1?'/K?%[_.X,7M3>&S,O@=O5>U<MA<5B=NU.
M(J<G)55%5-3Z?=>Z ?X;_P N3^8QM/'; W;L;H+>7Q!^8NUOC)_,)WK\C_D=
MO+N#9V:V=\F?DS\P<5N7</QVZSPV"V9V)NJ2;!]/[_W12[BRM;DL/C:';V:P
MQBIEK):B2JF]U[I&=*?RK?GCE>D\KUSE]J?*GKE/DUOGX"=#?*>FWCN3I'9M
M4^R^K.TJCNCY-_)],GU9W?V5E]Z=A04^TX]LIO6OJ*'/;QBW I;&PI3L3[KW
M6RG\G_AOU'A/Y=7<?QNZG^-^.[?P&T>MM_[NZC^/N9RE5N:A[#[IH&SO8>Q*
M?==?V+GZRGWE59SN"HI\C62[EJZZDFJF\]4LH0#W[KW57_R1_E!4^[?Y4_\
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
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__T=_CW[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6&*"*!2D$,4*-+-.R11I&
MC35$SU%1,50*#+//(SNWU9V)-R2??NO=9O?NO=>]^Z]U[W[KW7O?NO=)7-;&
MV5N3.;9W-N'9^U\]N39<];5;.W#F=OXG*9S:=3DXH8,C4;9RU=23U^!GR$-/
M&D[TLD32JBAB0HM[KW2J]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=?_2W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=?_T]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7_]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__5W^/?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_UM_CW[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]??X]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U__0W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=?_T=_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
M_]+?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__3W^/?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_U-_CW[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]7?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
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
M;2P.]*/"]FY;K^AH%H**NS<5=5F@8PR2. A3W7NCG=K_ !NZH[IWUT3V+O\
MP^3R6YOC;O#<W8'4<E'G<IB\=M[>FZ=@[BZSJ]QU.+H*B&AS&1QNT]UU\6/-
M4DJT4U09HE$JJR^Z]T#72/\ +M^*GQZROQQS/5VQ,GAZOXG].=B]&]&)7[NW
M-FZ7:.R^V]Q[=W7V1524N4R53%F=V;OS6UZ62KRU6)JQD\B*ZK*X/NO=)?Y$
M?RPOB-\H^P^Q^S.WMJ[XRFX.X>IMG](=KX_!]K]C;8VEV+UKL#? ["VAM_=>
MSL)N.DVWD1A-PR5'BG^V6?P5M3&6(F8^_=>Z>>ROY;7Q%[?A^3([!Z\R>;K_
M ):[PZCW_P!MY^#>^\L)NB/>70FW\!MWI;<77^Y<!F\9FNM,IUE3;:II\3-A
M)Z-X:LRRL7,TH?W7NAFZN^+?3_5'36XNAL7B]S;SV!O8;R;L%>W=^;U[AW-V
M-4=AP3TN^*K?>\.R,[N7<FY)-S4E2\-0D]28%@(BC2.,*@]U[HFO7_\ )A^
M/7]/O>A/6F^-_P",W]\9Y_ASF<7V]W7V_P!K4&.^-$FX:?<M'U'M"/?&\\P^
MR-L83(X^C&/7$-1S4*4%,871X@_OW7NE5MW^4O\ "3;_ %)V;U%)L3?&YX.W
M<YUGNC?7:&]^Y>U]X]^U^Y>D)<?/T9G<=WOGMWUO:.WZ_I.;$T[;6^PR5-%B
M&1S$EYZDS>Z]TQY_^3M\%=P;2ZVVC)LCLO$)UG#WG#1[KVUWWW5MWL3>@^34
M6-3Y!2]J=AXO?--O#LZI[<JL+15&9ES-95R3RTD(0I$@C]^Z]T\C^4A\&QUA
MV'TZ.L\]_H_[0Z%^.GQAW=A1V#O17J>BOBW4U59U7UY0UXS*UV+Q'W>1JY,R
M\$B5&<>LF-9)+KX]U[I8=I?RR_A_W)6][YG?>P<_5[H^0W8O2G;6]-ZX;L'?
M&UM[;?[&^.>V*':71^[.L-U[:SN*S76&7ZVQ-$W\/DPLU):6JJ6D\GW$H;W7
MNHF/_EB?$W'PU-\#V/E\I6_&[N;XL5>Y]T]R]H;RWC4]8_(;=8WOW36U.[MV
M[HS6X:G?O8&YTCJ:O/25#9&(0QQ4[PPHL8]U[IJRO\JWXA5F:Q>?P6&[8Z[K
M\5\:^M?B,G^BSOGN#KBGJ^A.H,C#D>N=F5]/M/>6+2=]KD3PP5PTUQIZVI5Y
M6,S'W[KW5C*JJ*J*+*H"J+DV %@+FY-@/?NO=<O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__4W^/?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_U=_CW[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_];?X]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U__7W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=?_T-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
M_]'?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
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
MU#-E*2KH%K2GEIZE0::;W7NJ,>SOYJGS9VM\'?C&NZ>]/D=LSM;>7QI^5?S
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
M)=V]Y;NZ-W!U+T)F :+&5])1X+KS)[VRV3KI9/+,;Q+#3RL2T?NO=%*^#/\
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
MA[XW'+D<\B5>>R-3BJ<?=H^B";W7NK"?CI\U_P"6K_-JI:7Y/_'?MO(?%+Y
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
M;'4M37U./BVWUM#N;(IEC1T<TL5+*D=1.D+F-'TFWNO=!SN/NCY+]B8*OSV
MVIM_X7=2T-!D<CF>YODYD=KU._Z+%TM#(QRN,ZAH,W4;9VQ2460A;SU&Y\[3
M,M*R3?9FY0>Z]U2!N>?H+O7^8!FNK^N]L=D_*;X^_$C/]<=P_+OL39V"W?W[
MV!\M?F[BYJW-?'SH>NW_ $[Y/8J=0_'.&OFW;E=LK6XC;^)SST,!IDBIYHS[
MKW5[>Z=X?.GLV@I(.GNK>M/CK1U])N%Y=U?(7<"=A;RQ<U/_  ZEV]&>K>J*
MZJVVM1D:J2KG8ONV=(Z.&+6HGF:&'W7NJ-?F+A^O?DK\R-E_"#M_Y$=K_)'K
MCJ:JVWV[\]X)\RV.VKE*A9:8])?##JKI+J'^[U!N+</;V]JJ#<&\EJJ#-SXK
M;>%IJ6>MI%KW"^Z]U9_\C>\?EQUCTQO/N/:F"Z2^$_Q5Z'V;_?;<V8[-VOE>
MV^Y:WK+:E#19C+T^SNI.M<EBMC==Y*/#4U10T>.K:W-S/.T(,=*680^Z]T'/
M\NS^97!N?X6;=[U^>WR+^-F!WKO/=V=SFSL?M'=NPGW52],;GS4<?2Y[%VAU
MUN_>]-0]F9K!S)492CH8XDQ[SI2SPQ5,%03[KW2H^7?R,_F 9S>?26=^$'17
M9[](]7=P8'-_+6LW=UILG%[Y[FZ7IY:#(YK:GQKVWV7O+;VYLCGACJ6HCJ*N
M;&4*U2UL0QE3-40R0M[KW1F<?_,F^*D./FJ^Q=Q[YZ(K:2NI\97X3OGJKL3K
M#)X_(5D<LE%1U4V<VZ,/]Q6FDJ%@6.KD^X^UE>/7&%=O=>Z%BG^:GQ"J,1CL
M\?DYT328G+4[U>-K,IVCLW#I5TL8G+U,29;+T4WVZQT[OK*A?&-=]!!/NO=*
M./Y3_&*;Q>'Y&]$3>9:UH3%V[U_(LJXTTXR)1DW RL*$U4?FM_F_(NJUQ[]U
M[H.MU_S _@ML:FCK=V?,/XT82":'&U$0JN[.O&GEI<OE1@\;6QTL.X)JIZ*J
MRUX!.$\0<'4P"DCW7NC<P3PU<$-332Q5%/411ST\\+K)#/!,HDBFBD1BDD4D
M;!E8$@@W'OW7NLWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__0W^/?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=4_?S@_Y4NT/YF_QZW?M7;E5M7KWY+R;+I^M
MNMN\]R0;@KTV9U_GNT>N-]=G[8_AF)J_MY(-[8C80HFG-+-4Q+,\221PSU ?
MW7NM8_\ EG_SE-\?RV^Y_D%\>_F;09G&_%\]T_.WMK'YW*4NZ]W=H[/Q_7G9
M75_4&PMC[*P4^3E.*V11YO;V<C\56$HV:J$D-1$M-(LWNO=;#OS7_E&=4_)3
M>NV/F)\5*G8VS_D+A<_L[M+$Y&5\A+UQVKF]J;AV1NW!/F:W;.4Q^4P]/GZ+
M9M'2US8NIHX\RE/CTR#S4%)-1U?NO=%D^)W\Y[L+K#(];=%?S$J.IJ]Z;OK=
MXQYCL6MV=A.L]W;(V;MC=F8V#)V%W)UQ3RXJD; [E[ QM90P4^$PM#/@,50-
M/7Q5L#0Y2N]U[HTO;'\H+^5S_,/W'\3_ )5]?8;%;7IN@,]D=^=5U?QJEVWU
MWUUNW(MN49F%.PME8?;E-%5U& [&VX*FI$ Q&7>LI)Z*NF=%,,?NO=5U8_\
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
M34;KR,FX<%5T6>."ZYG^.N!R_8=+FZ:OKZ:NIZ.3$4QEJZ6HJ/?NO=(;<?\
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
M[JH;^;WN+(;UZ]^.'P6P>YLYLG)_S$_D=MGXZ[FWE@ZR'%UF!Z1P&!SW;WR
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
MKW7O?NO=>]^Z]U[W[KW7_];?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U__7W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>g925387page049.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g925387page049.jpg
M_]C_X1F417AI9@  24DJ  @    ,   ! P !    B0(   $! P !    2 ,
M  (! P #    G@    8! P !     @   !(! P !     0   !4! P !
M P   !H!!0 !    I    !L!!0 !    K    "@! P !     @   #$! @ >
M    M    #(! @ 4    T@   &F'!  !    Z    " !   (  @ " " _ H
M$"<  (#\"@ 0)P  061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W<RD ,C R
M,#HP-SHR." P-3HT-3HT,P    0  ) '  0    P,C(Q : #  $   #__P
M J $  $   ") @   Z $  $   !( P          !@ # 0,  0    8    :
M 04  0   &X!   ; 04  0   '8!   H 0,  0    (    ! @0  0   'X!
M   " @0  0    X8        2     $   !(     0   /_8_^T #$%D;V)E
M7T--  +_[@ .061O8F4 9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,
M#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" "@ 'P# 2(  A$! Q$!_]T !  (
M_\0!/P   04! 0$! 0$          P ! @0%!@<("0H+ 0 !!0$! 0$! 0
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
M7U9C_?6ZQE55?Y_Z1)3T6+TMOIN^W5TV/+W%H8';163^CK=ZKGNL]OT_S/\
M@U;^S8ID^DP[CN)VC4GW;N%RMW1+K[KLF_&J?;>3O+ZG;G:>X4G]L;&NLMK_
M $6STMC/343TBZHLR/LX??5 :[T'$2[U7N]&MO5AMVMS;ZK:_P#3^JDIZO[-
MBP?T5<'4^T0F^QX1_P !5_F-_N7.4_5W%>,89#\-M5-KK!2*[:[FNL'J7,?<
MWJ-WZQMH9_.>M[*?]&K[?JU]6/4-@HK-CQ._U'%T>Z',=ZGM^C9[V?\ "_\
M")*=:NC'I)=56RLN'N+6AI('C'[NY%6'5]7?JJ&^C557#-KFM%SB6[3["S]+
M^C]SOS5H]/QNG=/H9@86VJL%[JZ0\N/N<;+-N]SG_3>DIMI)))*?_]/U&VZN
MD-+R?>[:T %Q)B>&!W[JPG=#PW/)+SOY!&%27 ^.N*Y;&9_.8O\ QW_?+53Z
MATRRVYC\?#PKV-K#/U@%KQ!]K&V,KM_0[?S-J2FO^R<+3?+SNW$_8J_<W1WH
MV1C?0]7]-^_ZB'^Q,0?1>X3H[]1IU:1LL9_1!]-$_8;F@-9T[INU^WUAL(U'
M_6SOVN^@K&'T>J3]MP<(!A:ZKT63#FESI_2,'T-WLVI*:SNDXWL<7O+F/]1S
MOL=1<ZS4F[^B^VW^6H?LO$]Q<ZUUC]'V?8:I+3]-COU/Z+W;'?\ 6ZUH_L#H
M?? QSJ")K:8(^C&BM8^)BXH<,:EE(L(<\5M#02&MK:7;?^#K8Q)3C,Z?BL ;
MNN+0]K]HPJP/9NAFF'_+_P",8HCIF*+!:7WO?+=SGX59): VLLW?8VO_ )EO
MI?270H=M]-#0ZZQM328!>0T$\Q[O@DIP#T;!.K76L,R(P:=#^\W=A'W;?T?]
M1:(Q^D^F*C@AS -H:<8Q =ZOT?3V_P Z[U/ZZM?M# _[DU?Y[?[TOVA@?]R:
MO\]O]Z2FNZGI;P\.P@X6NW6 XY.YW[[_ -'[W*)QNCD ' ; !:!]FX:9W-_F
M_HNW.5K]H8'_ ')J_P ]O]Z7[0P/^Y-/_;C?_))*:[J.E/>][\(.?;_....2
M71^^?3]Z>FKIF._U:,(56 $;Z\<M=#O<_P!S:]WN1_VA@?\ <FG_ +<;_P"2
M4J<O$O<64W5VN:)<UC@X@'N0TI*7HR:[]X8' UD!S7M+3J X?3 \455L?^EY
M?]9G_4-5E)3_ /_4]+SCM..\AQ:RV7%K2X@%EC-VVL.=])RIV4X;P)OSFD5>
MD2TY ) &WU/:W^?_ .%^FKF<"_[/7N<UMEH:_8XL) :]\;ZRU_TFK)M%K6M-
M>3CDAK6V;\W(:/5'\^QI%CO:UWT/\(DI-]CPNV5U$:[OIY/AM_=^BB/JPS;Z
MAOS@0YK]H.0&^W79M#/YM_YZB\X+;',]5TM,']>L!\I;ZWMW0H,?CM=9ZEX<
MW<#4UN98"UA:(%I=D.WO=9ZGO_<24K[/A DG*ZD0=8G)B9#OS:]WYNW;]!2-
M> \C]-U"8($?:QH7^MV9^9]#?]/TOT:+;A9;FC[.TUN$R;LF]P^B=FWTK/\
M2?3_ )"$[!ZQH6>EP)!R<KGV[_=N_P",V>U)3.AN%2\/;;GOAP?%@RGB0',C
M:]GT/?\ S:)E9P+Z;**['NK<2YKZKV""US?I-Q[?^I0GX75 3L]-P,P#DY(C
M5VP:%^[V;$S,+JVYV_TMNFW;DY4_F[MTG^NDI-^U,K_N-^&1_P"\*7[3RO\
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
M?SK_ .=_0;/YU=*DDIYFW SW;K*\2UMSV02:ZG-UV->W:_J37>KNHW^IZO\
M-)G=.S6CU&83R^QQ]1K65_0$%E;]_56^[U!ZE-E-G_!+ITDE/./Z?FL>^UF)
M8^RR7%P;7,@![F.W=1:W],_U?2_T7J*)Z?GOVEV*\$>UXVL < T#VAG5'.KW
M.;['[]_Z3](NE224\W1T[J-KQ3;0::7DESWUM.W5SV^^OJE]N_<WV6>F_P"G
M_P!M[>-3GLM<[)R675N:-K&U>F6N  >[?ZMGL=]+9_X(K*22D%'\]D_\8/\
MSW6CJOCG]/E>5C?_ #W4K"2G_]#TK/<*_L]C@[8RX%Q:TN@%MC9VL#G?2<E^
MU,/Q?_VU9_Z35M))35_:>)$R_P#[:L_])I?M+$\7_P#;5G_I-6DDE-7]HXO_
M  G_ &U9_P"DTOVCB_\ "?\ ;5G_ *35I))35_:.+_PG_;5G_I-(]3Q!R7_]
MM6?^DU:224U/VIA^+_\ MJS_ -)I?M/#\7_]M6?^DU;224U/VIA?O/\ ^VK/
M_2:7[4PC^<__ +;L_P#(*VDDIJ_M+#_?=_F/_P#()?M+#_?=_F/_ /(*TDDI
MJ8-C;;,JQD['6C:2"V8KJ&F\-_.5M)))3__9_^TA4%!H;W1O<VAO<" S+C
M.$))300$       7' %:  ,;)4<< 5H  QLE1QP"   "    .$))300E
M   0QUT7Y72U;O7;OCF4P.EY7#A"24T$.@      \P   !     !       +
M<')I;G1/=71P=70    %     %!S=%-B;V]L 0    !);G1E96YU;0    !)
M;G1E     $-L<FT    /<')I;G13:7AT965N0FET8F]O;      +<')I;G1E
M<DYA;65415A4    " !! %  1  @ #0 -0 S       /<')I;G10<F]O9E-E
M='5P3V)J8P    P 4 !R &\ ;P!F "  4P!E '0 =0!P       *<')O;V93
M971U<     $     0FQT;F5N=6T    ,8G5I;'1I;E!R;V]F    "7!R;V]F
M0TU92P X0DE-!#L      BT    0     0      $G!R:6YT3W5T<'5T3W!T
M:6]N<P   !<     0W!T;F)O;VP      $-L8G)B;V]L      !29W--8F]O
M;       0W)N0V)O;VP      $-N=$-B;V]L      !,8FQS8F]O;
M3F=T=F)O;VP      $5M;$1B;V]L      !);G1R8F]O;       0F-K9T]B
M:F,    !        4D="0P    ,     4F0@(&1O=6) ;^            !'
M<FX@9&]U8D!OX            $)L("!D;W5B0&_@            0G)D5%5N
M=$8C4FQT                0FQD(%5N=$8C4FQT                4G-L
M=%5N=$8C4'AL0%(            *=F5C=&]R1&%T86)O;VP!     %!G4'-E
M;G5M     %!G4',     4&=00P    !,969T56YT1B-2;'0
M  !4;W @56YT1B-2;'0               !38VP@56YT1B-0<F- 60
M     !!C<F]P5VAE;E!R:6YT:6YG8F]O;      .8W)O<%)E8W1";W1T;VUL
M;VYG          QC<F]P4F5C=$QE9G1L;VYG          UC<F]P4F5C=%)I
M9VAT;&]N9P         +8W)O<%)E8W14;W!L;VYG       X0DE- ^T
M !  2     $  @!(     0 ".$))300F       .             #^    X
M0DE- _(       H  /_______P  .$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))32<0       *  $
M         CA"24T#]0      2  O9F8  0!L9F8 !@       0 O9F8  0"A
MF9H !@       0 R     0!:    !@       0 U     0 M    !@
M 3A"24T#^       <   _____________________________P/H     /__
M__________________________\#Z     #_________________________
M____ ^@     _____________________________P/H   X0DE-! @
M !     !   "0    D      .$))300>       $     #A"24T$&@     #
M0P    8              T@   *)    !P!P &$ 9P!E #  -  Y     0
M                       !              *)   #2
M       !                         !     !        ;G5L;     (
M   &8F]U;F1S3V)J8P    $       !28W0Q    !     !4;W @;&]N9P
M        3&5F=&QO;F<          $)T;VUL;VYG   #2     !29VAT;&]N
M9P   HD    &<VQI8V5S5FQ,<P    %/8FIC     0      !7-L:6-E
M$@    =S;&EC94E$;&]N9P         '9W)O=7!)1&QO;F<         !F]R
M:6=I;F5N=6T    ,15-L:6-E3W)I9VEN    #6%U=&]'96YE<F%T960
M5'EP965N=6T    *15-L:6-E5'EP90    !);6<@    !F)O=6YD<T]B:F,
M   !        4F-T,0    0     5&]P(&QO;F<          $QE9G1L;VYG
M          !"=&]M;&]N9P   T@     4F=H=&QO;F<   *)     W5R;%1%
M6%0    !        ;G5L;%1%6%0    !        37-G951%6%0    !
M   &86QT5&%G5$585     $       YC96QL5&5X=$ES2%1-3&)O;VP!
M"&-E;&Q497AT5$585     $       EH;W)Z06QI9VYE;G5M    #T53;&EC
M94AO<GI!;&EG;@    =D969A=6QT    "79E<G1!;&EG;F5N=6T    /15-L
M:6-E5F5R=$%L:6=N    !V1E9F%U;'0    +8F=#;VQO<E1Y<&5E;G5M
M$453;&EC94)'0V]L;W)4>7!E     $YO;F4    )=&]P3W5T<V5T;&]N9P
M       *;&5F=$]U='-E=&QO;F<         #&)O='1O;4]U='-E=&QO;F<
M        "W)I9VAT3W5T<V5T;&]N9P      .$))300H       ,     C_P
M        .$))3001       ! 0 X0DE-!!0       0    !.$))300,
M !@J     0   'P   "@   !=   Z(   !@. !@  ?_8_^T #$%D;V)E7T--
M  +_[@ .061O8F4 9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48
M$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+
M"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,
M# P,# P,# P,# P,# P,# S_P  1" "@ 'P# 2(  A$! Q$!_]T !  (_\0!
M/P   04! 0$! 0$          P ! @0%!@<("0H+ 0 !!0$! 0$! 0
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
MN\ESGY9!CWLV;,K=M])NSW.W^JIN=E-:7GUVN);8X?K3@#^F]0;?M3=M._\
MXNJNI]7K?F*G]F;18;137:Y@+[6&M@!K?L]/^9Z+ZKWW,LVV5,=^B1;,=HLL
M>!JVNQSWFJL$N?/Z6W_(^[U+6NH]3Z?O_1?9[O124DC)8W9:^XN9O?O:[*V2
M-F_WC-W[=C7MKJL^ADI..4&%LY!LL(<0/M9X]3]&T_;F^B[?^DV[OZ.JYKW5
MNL:P#U9%VRL$;7#U';'_ +#+[76._6+6?Z5%?C/%FC!E;H%I>UA#]SIQ_5>S
MH_O;1ZC+6/:_]&_^=]1)2[F9C*QO=DO<0TL:QV4' ?SUFYOV^O=M]9E?\YZG
MZ/8_U*T0MRKMK=]XDAKWM.2P @?9ZGUN9F.:YC/T;\AK_P"=_29"KNQR034U
MI-@])P-;1]"NK=2\?L5SMC_H^_\ P7\U_HJ&^R-87@_I&5':QWHLECW.:QOI
MUU]'_<QO?9^D97_A/4_0O24V+CDO9(?;+P7-#'Y/N<0U]VST\SV4LL_1[/\
M ;_\&G<,ES?L[S>7-=L-S'9+:R[V5M_2MSO4V.BS_H*L^AK\D&REH8XNLJJ;
M4Q["YS/6&[?T;U:V._15/L]7UD[JMC+ QHY;#Q6W5S(86^I^QCOWL];U/YY_
M^B_G$E-C9E@$U?:!O8PM-CLHZ.<S=/Z[^C=3N_2?\%_A;/\ "QF]S7-><AI.
MZ07937%PVAC&!F:Y[-WJW/\ 9]/]!_HD)U+0&7%H'KCTW-]-GO+6['/M_P C
M>K[-N/;_ *'_ *S0D[%#HR-@+=&OK%3'#3=7Z(GHKKWU^K735_Q?J6_X#WI3
M8:ZVVQI+[FM]NPDY3-[R[=N9^N;7T>[Z+F_04J;<RAXL8+K'N<X5-<,A^T.=
M7O&1CWYCO4?Z8_1[/Z,_U?\ AE6AK2QFUAKVAUU88"-CCN;%0Z/[_6;[[/YE
M7NB5=,^TOXLSVEQ<74L;Z;QN;>*<IF'@^J_]/^D24ZM'](R?ZS?^H:K"KXX/
MKY)_EM _[;K5A)3_ /_7],S/YS%_X[_OEJPCT_J+[;''%<WZ6USFL)(#CZ;2
M\=5W._?_ )NKV?RUNYG\YB_\=_WRU64E/-78&>]GHMQ+-C7/)D,>UWJ!LD!W
M5:G?3JWO];_2?S?\XFJPNHU/WMP[-\@LL:RML1HWV.ZM]%K&[=FWZ'_75TR2
M2GFG=+RPXG[(YVFA:RL:![*VU?\ *3?\"U[W?V/TGJU>C:]F'U.\ 68KB_<Y
MX-E=;]7>E7[O3ZG6USJF^Y_^E97_ #7J_P _TB22GFST[+!,83_2<075[:]W
MTG[6BW]I^WTVAGOV>I_GV>FUF!U)M #,5Q>YQ<X-KKTW5FN&AW56;?SV?SK_
M .=_0;/YU=*DDIYFW SW;K*\2UMSV02:ZG-UV->W:_J37>KNHW^IZO\ -)G=
M.S6CU&83R^QQ]1K65_0$%E;]_56^[U!ZE-E-G_!+ITDE/./Z?FL>^UF)8^RR
M7%P;7,@![F.W=1:W],_U?2_T7J*)Z?GOVEV*\$>UXVL < T#VAG5'.KW.;['
M[]_Z3](NE224\W1T[J-KQ3;0::7DESWUM.W5SV^^OJE]N_<WV6>F_P"G_P!M
M[>-3GLM<[)R675N:-K&U>F6N  >[?ZMGL=]+9_X(K*22D%'\]D_\8/\ SW6C
MJOCG]/E>5C?_ #W4K"2G_]#TK/<*_L]C@[8RX%Q:TN@%MC9VL#G?2<E^U,/Q
M?_VU9_Z35M))35_:>)$R_P#[:L_])I?M+$\7_P#;5G_I-6DDE-7]HXO_  G_
M &U9_P"DTOVCB_\ "?\ ;5G_ *35I))35_:.+_PG_;5G_I-(]3Q!R7_]M6?^
MDU:224U/VIA^+_\ MJS_ -)I?M/#\7_]M6?^DU;224U/VIA?O/\ ^VK/_2:7
M[4PC^<__ +;L_P#(*VDDIJ_M+#_?=_F/_P#()?M+#_?=_F/_ /(*TDDIJ8-C
M;;,JQD['6C:2"V8KJ&F\-_.5M)))3__9.$))300A      !5     0$    /
M $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P    $P!! &0 ;P!B &4
M( !0 &@ ;P!T &\ <P!H &\ <  @ $, 4P V     0 X0DE-! 8       <
M"     $! /_A#PUH='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O #P_>'!A
M8VME="!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED
M(C\^(#QX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B('@Z>&UP
M=&L](D%D;V)E(%A-4"!#;W)E(#4N,RUC,#$Q(#8V+C$T-38V,2P@,C Q,B\P
M,B\P-BTQ-#HU-CHR-R @(" @(" @(CX@/')D9CI21$8@>&UL;G,Z<F1F/2)H
M='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX@
M/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(@>&UL;G,Z>&UP/2)H='1P
M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;6QN<SIX;7!-33TB:'1T<#HO
M+VYS+F%D;V)E+F-O;2]X87 O,2XP+VUM+R(@>&UL;G,Z<W12968](FAT=' Z
M+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C95)E9B,B('AM
M;&YS.G-T179T/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O
M4F5S;W5R8V5%=F5N=",B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O
M96QE;65N=',O,2XQ+R(@>&UL;G,Z<&AO=&]S:&]P/2)H='1P.B\O;G,N861O
M8F4N8V]M+W!H;W1O<VAO<"\Q+C O(B!X;7 Z0W)E871O<E1O;VP](D%D;V)E
M(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I(B!X;7 Z0W)E871E1&%T93TB,C R
M,"TP-RTR.%0P-3HR,#HR-2LP-3HS,"(@>&UP.DUO9&EF>41A=&4](C(P,C M
M,#<M,CA4,#4Z-#4Z-#,K,#4Z,S B('AM<#I-971A9&%T841A=&4](C(P,C M
M,#<M,CA4,#4Z-#4Z-#,K,#4Z,S B('AM<$U-.DEN<W1A;F-E240](GAM<"YI
M:60Z-D$Q,3DR-C0R-40P14$Q,4(R,3E#-SE%,4$Y0S P0C$B('AM<$U-.D1O
M8W5M96YT240](GAM<"YD:60Z1C$W13%!-SE$,#8S,3%%03DX1C)&,$1$,S<P
M,$(Q,#$B('AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#TB>&UP+F1I9#I&,3=%
M,4$W.40P-C,Q,45!.3A&,D8P1$0S-S P0C$P,2(@9&,Z9F]R;6%T/2)I;6%G
M92]J<&5G(B!P:&]T;W-H;W Z3&5G86-Y25!40T1I9V5S=#TB0T1#1D9!-T1!
M.$,W0D4P.3 U-S W-D%%048P-4,S-$4B('!H;W1O<VAO<#I#;VQO<DUO9&4]
M(C,B/B \>&UP34TZ1&5R:79E9$9R;VT@<W12968Z:6YS=&%N8V5)1#TB>&UP
M+FEI9#I&,3=%,4$W-D0P-C,Q,45!.3A&,D8P1$0S-S P0C$P,2(@<W12968Z
M9&]C=6UE;G1)1#TB>&UP+F1I9#I&,3=%,4$W-T0P-C,Q,45!.3A&,D8P1$0S
M-S P0C$P,2(O/B \>&UP34TZ2&ES=&]R>3X@/')D9CI397$^(#QR9&8Z;&D@
M<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI
M9#HV-C$Q.3(V-#(U1#!%03$Q0C(Q.4,W.44Q03E#,#!",2(@<W1%=G0Z=VAE
M;CTB,C R,"TP-RTR.%0P-3HT-#HU,2LP-3HS,"(@<W1%=G0Z<V]F='=A<F5!
M9V5N=#TB061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W<RDB('-T179T.F-H
M86YG960](B\B+SX@/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V
M=#II;G-T86YC94E$/2)X;7 N:6ED.C9!,3$Y,C8T,C5$,$5!,3%",C$Y0S<Y
M13%!.4,P,$(Q(B!S=$5V=#IW:&5N/2(R,#(P+3 W+3(X5# U.C0U.C0S*S U
M.C,P(B!S=$5V=#IS;V9T=V%R94%G96YT/2)!9&]B92!0:&]T;W-H;W @0U,V
M("A7:6YD;W=S*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \+W)D9CI397$^(#PO
M>&UP34TZ2&ES=&]R>3X@/&1C.F-R96%T;W(^(#QR9&8Z4V5Q+SX@/"]D8SIC
M<F5A=&]R/B \9&,Z=&ET;&4^(#QR9&8Z06QT+SX@/"]D8SIT:71L93X@/"]R
M9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@/"]X.GAM<&UE=&$^(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TB=R(_/O_N  Y!9&]B
M90!D0     '_VP"$  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P,! 0$! 0$! 0$! 0("
M 0(" P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# __  !$( T@"B0,!$0 "$0$#$0'_W0 $ %+_Q &B    !@(# 0
M           '" 8%! D#"@(!  L!   & P$! 0            8%! ,' @@!
M"0 *"Q   @$#! $# P(# P,"!@EU 0(#!!$%$@8A!Q,B  @Q%$$R(Q4)44(6
M820S%U)Q@1ABD25#H;'P)C1R"AG!T34GX5,V@O&2HD14<T5&-T=C*%565QJR
MPM+B\F2#=).$9:.SP]/C*3AF\W4J.3I(24I865IG:&EJ=G=X>7J%AH>(B8J4
ME9:7F)F:I*6FIZBIJK2UMK>XN;K$Q<;'R,G*U-76U]C9VN3EYN?HZ>KT]?;W
M^/GZ$0 " 0,"! 0#!00$! 8&!6T! @,1!"$2!3$& "(305$',F$4<0A"@2.1
M%5*A8A8S";$DP=%#<O 7X8(T)9)3&&-$\:*R)C495#9%9"<*<X.31G3"TN+R
M565U5C>$A:.SP]/C\RD:E*2TQ-3D])6EM<75Y?4H1U=F.':&EJ:VQM;F]F=W
MAY>GM\?7Y_=(6&AXB)BHN,C8Z/@Y25EI>8F9J;G)V>GY*CI*6FIZBIJJNLK:
MZOK_V@ , P$  A$#$0 _ -_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7_]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__1
MW^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_TM_CW[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]/?X]^Z]U[W[KW7O?NO=>]^
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
MGJ/G9\6*></'&8)^Z=CPSB22+[B-/%+EUDUR4X\BBUV3U#CGW[KW4K_ATO\
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
M6/QN^<E)/DX]D[APM)MNHW7A<MD/&U:M-6T,/FA=*D7CECD;W7NE9\<?G?\
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
M7S<_GF[NZ,^0/>GQ)V/1]"?%W$4FU.LOC_UENO:'R=P."^&.Z*-=CX#/]A[
MSE>%VSE(ZC$&GVI4(U,^3>-D6J,31^Z]U?3_ "P\)F=N?RV_@#MW<F"RNU]P
M8+X7_&+$9S;>=QU?A\UM_+X[I?9='D<)E\3E8:;*8S)XNKA>">GJ8TGAE1DD
M4,"/?NO='H]^Z]U[W[KW7O?NO=>]^Z]U5?U#6TM3_..^<=-!+,\^.^"WP(IZ
MY)*>EBC@FG[7^:]9"D$T$\D]5&U-.K,TRQNCDJH* ,?=>ZM0]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U__T=_CW[KW7O?NO=>]^Z]U35_.O_YD[\(__&LO\MC_
M ."4VO[]U[JY7W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW01]_\ <&#^/71/=/?N
MY\;E<SMKI#J?L3MW<.'P2TCYO+83K?:.7WCE<;AUKZFBH6RE=0X:2*G$TT41
ME9=;JMR/=>ZIWZ%_GO;$[@[#^,NR=[?#3Y5= X7YC[ WQV#\;>Q.R#TSEMI=
MEX[9'5S]PSTE,G7G:6\-P;?FRNR$$]/)DZ*CB626-)6C);3[KW1B-H_S:.H-
MY?%7X#_+?&]6=JQ[$_F ?(3J/XZ[!PDXV@-R=>[E[DW/NS:6W=P;^C7<C8X[
M=HLOM.05)QL]=4JE1&4B;UA?=>Z)AB/^%$77]9L&7OS+_ SYI8+XFXWNY>C-
MS?*1Z+I7+]<;:W .UZ;IJHR];A,-VQ6=AU6*I-Z5D4++38B6I<.!'&[%5/NO
M="KF?YU^:J^W/DUU+U#_ "Y_EUWG)\5^Y]Q]%=@[YV7NGXT8/9$F]\'%1U=(
ME%6;\[MVMF5H<SB\I1U,3/0^2-:E4=/,&C'NO=#M\C/YO'Q_^-'SH^*WP)WK
MM7?%9V9\FL;M_(UN[,<<"NQNEGWUE\OMKK/&=G9.IRB34.6[#W5MZMQV/@A1
MV::.,\I,C>_=>Z%K,?S!-G87?/\ ,>V34=<[PJI?Y;_4?7O;>^:S'5>(J9.S
ML=V!TMO3NJGP>Q\>TT4M)EL?B-FO0G[UTCFK*A-)" M[]U[I,4_\TGX^X/\
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
MKF-V[5W+U=VQC*?';NVENS8VXLAM?<5 :JAEFQ>X,*^1QSR8_)TCFGKJ1TD
M1BT:>Z]T;KW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW52_2!G/\ .?\ Y@0EC*1K
M\(OY?'VS:@PEC/8?S/\ )(%$,1C"SAEL6D)M?4 =*^Z]U;1[]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[K__2W^/?NO=>]^Z]U[W[KW5-7\Z__F3OPC_\:R_RV/\
MX)3:_OW7NKE??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=%A^;'5V[^\/AK\M.ENO
MJ>BJM^]O?&CO7K#9-+DZZ+&8ZIW;OWJ_=&U=N05^2F#08^CES&5A66=P5B0E
MCP/?NO=:LGP>_DD_*CK/NKX*YJI^&7Q7^#57\:MIS8+Y&?*3I?Y);L[:[%^5
MVVZ[J')=8;RV1F.JJK9^$VQA:_L_-Y0YO(UD\U1'0$%*:<E5BD]U[H</C=_+
MS_FH;9V'_+W_ )=G:'6/QYP'Q@_EX_,'KCY*3?,[ ]KRYS)=^==]*=C9_L'K
MCKK;71*XBGW9L;?^7GW,U/F*[)5!QD*T:O"\I<B7W7NB\=:_\)W^]NH.D.L.
M_<#U]U1O7YZ=)_S =W?(Z?J??_;6Y=S_ !Y[\Z"R_8596X_KW/X3.K6==;)W
MYAL-D/XSA<Q38=9\?E(&:622:5&@]U[I<;I_E%?(ZF^8?S4[VW?_ "H_A+\V
M*'Y ?*;,]Z]5]C]U_++-]8[YV!M+*8C;L5!LJHVW@NLMXXV;^%YK&3UC2"H-
MZB=U'D0(WOW7NGSY+?R+?Y@WS*W5_,(^3&Z?EIB_CMVU\ANR,+F^H?C_ +7V
MULKLK:U=MCXG)A*WX6S9OO7+8RBWQU+E6W5BJ[(Y2/;D6FF?)I),:EHYH']U
M[H>>\/C#_-WVYO'Y:[XZF^.WQO[RR7\U'XB= ]._(3%[A[PCZWQWQ+[OZ^Z(
MS72^^=R&6IP^1E[EZHR$>]<C6TL6)6#*,::*(Q("6F]U[HW_ ')_*0W%OS^2
M/LS^5EM/M7#X/L3KSIOHK";?[.RF,K:_:&3[7Z/W7LSLV*HR>/5%RU+L;=>^
M]IO3NT<<E90XVJ#K%-)%XG]U[H$:?XF?S/\ YP?(SX\]Y_//K+XN?'S!?"38
M_P B5ZRV?TMVAN7M/,=\=\=S]597J%-^9"NRVW,9C>N.I\7CY5R>.QLTE5FX
MJB5!4,UF$/NO=#G_ ":OY0O2_P#+V^/70FY]V="]9;-^<V'Z?R/7O>':VQ,Q
MELO5;HDS6Y%S&5HZK*BL@Q.<IJI,1C7,AHU\<E/:,J-1;W7N@M[W^&'\S3X[
M_-?Y9_)K^6+4_%W<>!_F"[-ZPQ_<6.^2>?WGA<MT1W7U1M3-[#VSW1LN+ 8+
M/4.\]K_W8R$$M3@YU+2Y"G $7A9F/NO=)[<WP?\ YH/Q8^0NROG'\8=R?'SY
MF_(/L'X:=4?%_P"9^T>\<GD^C4[0[,ZPEKLIB/D/UYN7:V'K<!AT;(5HHJS
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
MR0ECGN; ZI8[ GZVY]U[J3_LK_\ / _[VN_%S_TVS3?_ '3GOW7NFNB^,O\
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
MM/4?RF_A!5T<XJ*2OZA.1I)2%20TN1W;N:MIEJ845%IJV.&H59X0!X9@T?\
M9]^Z]U:Y[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NJAOCG6RC^<[_ #.,;XG,+?%7^7+D#/H0QB45ORRIA"9/
M'Y!(5&K3KTVYTWY]^Z]U;S[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_]??X]^Z
M]U[W[KW7O?NO=4C_ ,]S=NUM@?'+XE[\WSN+#[1V3LG^:)_+QW;O'=NXJ^GQ
M6WMK;6V[\A-OY?/[BSV5JWCI,;AL+BZ26HJJB5ECAAC9V( )]^Z]T8W_ (>5
M_E-?][(/A9_Z47U=_P#9)[]U[KW_  \K_*:_[V0?"S_THOJ[_P"R3W[KW7O^
M'E?Y37_>R#X6?^E%]7?_ &2>_=>Z]_P\K_*:_P"]D'PL_P#2B^KO_LD]^Z]U
M[_AY7^4U_P![(/A9_P"E%]7?_9)[]U[KW_#RO\IK_O9!\+/_ $HOJ[_[)/?N
MO=<D_G)?RG7#:/YCOPN8(K.VGY%=7G2BWU,;;CX4?U]^Z]UQ_P"'E?Y37_>R
M#X6?^E%]7?\ V2>_=>Z]_P /*_RFO^]D'PL_]*+ZN_\ LD]^Z]U[_AY7^4U_
MWL@^%G_I1?5W_P!DGOW7NO?\/*_RFO\ O9!\+/\ THOJ[_[)/?NO=>_X>5_E
M-?\ >R#X6?\ I1?5W_V2>_=>Z]_P\K_*:_[V0?"S_P!*+ZN_^R3W[KW7O^'E
M?Y37_>R#X6?^E%]7?_9)[]U[KW_#RO\ *:_[V0?"S_THOJ[_ .R3W[KW4.O_
M )R'\IR>AK85_F/_  N)FI*B(!/D7U?K)DA= JVW/&=5VXLR\_D?7W[KW2?_
M )'C!OY2GP+=//X6Z"V\U-]UJ,[4K5^5:DD=CD<OK$M,496%3,K*058@CW[K
MW5J_OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>ZJ%^.>K_AY[^9O_E%E/Q4_ES7I/LY#=A7?++_ "K^(:/"@L='
M@U:S^NUN??NO=6]>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__0W^/?NO=>]^Z]
MU[W[KW5+W\[['X_+='?##%9;'T&6Q63_ )K7\N''Y+&92CI<CC,GCZWY';:I
MZS'Y''5L4]'7T-93R-'-#*CQ2QL592I(]^Z]U9=_LK_QI_[QXZ,_]%+L'_['
M_?NO=>_V5_XT_P#>/'1G_HI=@_\ V/\ OW7NO?[*_P#&G_O'CHS_ -%+L'_[
M'_?NO=>_V5_XT_\ >/'1G_HI=@__ &/^_=>Z]_LK_P :?^\>.C/_ $4NP?\
M['_?NO=>_P!E?^-/_>/'1G_HI=@__8_[]U[KL?&#XU"]OCST:+@J;=3;"%P?
MJ#; ?0^_=>ZZ_P!E?^-/_>/'1G_HI=@__8_[]U[KW^RO_&G_ +QXZ,_]%+L'
M_P"Q_P!^Z]U[_97_ (T_]X\=&?\ HI=@_P#V/^_=>Z]_LK_QI_[QXZ,_]%+L
M'_['_?NO=>_V5_XT_P#>/'1G_HI=@_\ V/\ OW7NO?[*_P#&G_O'CHS_ -%+
ML'_['_?NO=>_V5_XT_\ >/'1G_HI=@__ &/^_=>Z]_LK_P :?^\>.C/_ $4N
MP?\ ['_?NO=-V6^,WQIIL5DJG_9=NC'^WQ];-H/4G7[*WBII'TE7V\R,&T?0
M@@_D>_=>ZK,_E>_)?HCXU_R=/Y>.^OD5V_U?TWM/<'1&Q\1A=P[MS]'M7:LF
M0J<9E,OC=MTN0RTL%)_%J7"4C1M$&7RS4\@B6VE??NO=64;3^7?QDWYU[G.U
M]E]X=>[JZYVUF]I;:W!N[ YZ#*XC"Y_?:[4?9^'R<M()9*/(;ACWSB&IHG4,
MZ9&%N ]_?NO=&/\ ?NO=)W;.[-N;RQ]5EMJYK'Y_&T6?W1M:JK<94)4T]/N+
M96X\KM#=F&ED3A,AM[=&#K*"JC/,533NAY4^_=>Z47OW7NO>_=>ZBR5E'# M
M5+54T5*T;3+423Q+ T20/4M*LK,$,:TT32$@V"*6^@)]^Z]TA\3VQUIN"FV1
M7[?WYM7/8SLO:]=O;K_+X3-4.6PN\=GXVCQ&1K=S[>S6/FJ,7D\%%C\]1SBJ
MBF:%XJE'5BIO[]U[I?-+&FC7(B:V5$U,JZW:^E$)(U,UN .3[]U[HJV$^;_Q
M3W+W)DOC_@>Y]MY7MK"U6_*++[6HZ/<$L&*J.L)L91;^7([E&&&TJ&/:^7RL
M>.J9):]8QE8ZB@5FK*6J@A]U[H>=[]B;%ZVPE1N+?N[,#M+!TM?MG%3Y+.Y&
MGH*9,GO3<=#M#:./+2MJ:LW-NK)T^.H8P"]563+%&&<V]^Z]U)VUO;:V[]F8
M7L/ 9FFJ]E[AV]1;KQ6?G6;&4D^W*^@3)TV5G3*PT5104[4$@E<5"1/$M]84
M@@>Z]TH7JJ9(8JAZF!*>9J=(9S-&L,K5<L4%(L<S,$9JN:9$C )+LX"W)'OW
M7NL;9"@62LB:NHUDQT*5&0C:IA5Z"GE262*>L0OJIH98X'96?2K*C$&P/OW7
MN@JZB^0?27?F+R^;Z9[/V?V1B,%D*?&97);5R\&1HZ:KK-K;4WO2:9TTI4TM
M3M+?&(KXZB(O3O3Y"$AR6L/=>Z7^>W=MG;&U<KOC.YN@QVT<+A*G<>2S[S"7
M'4^#I*1J^;(K+3K-]Q :0:T\0=I;@(&) /NO=(G&][=-Y;8>U^SZ#LO9TNP=
MZX[K3*[7W-+FJ.EH,W1=RSXBEZI>D6KD@J?-V'59^BAQ$+QK-6S5,<<:LYT^
M_=>Z?-[=H]=]<;#WYVAO?>.W]N=?]883<FX^P=UUV0B.(VCA]H8^?*[FJ\W-
M3F9J5L-04SR31:3,MK!"Q /NO=(7J+Y,]&=ZT];4=8=@4&?DQ>/VOE,MC:_&
M9_:>>Q%'O?*;DPFT6S&W-XXG;^?Q,^XLKL_)0TD-33133-2-I0@H6]U[I;P]
MJ==S=GU/2\.[\++VI2;)B[(JMC1U)?/4VQI\V=MP[EGIE4K%CI,VOVP+,&\E
MO38@GW7NEY+/!!I\TT46J^GRR)'JM:^G41>VH?[?W[KW2,H.R=@Y//9;;&/W
MCMRKS^"@VE4Y;%0Y:C:JHH-^1Y"79<LB^:S+NF+$U+4&DL:D0/HO;W[KW2JD
MR6/AU>:OHHM%;3XUO)50)IR%5X#2T#:G!%;4BIC\<7ZW\BV!U"_NO=<I*ZBA
MJZ6AFK*6*NKDJ7HJ*6HBCJJR.C$35<E+3N_FJ$I5G0R% 0@==5KCW[KW4SW[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U41\<
MTR/_  \U_,VD$9_A ^*W\N=&F\IM_%/O?E@WB\/FTD_9V.OQW_&K\>_=>ZMW
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__T=_CW[KW7O?NO=>]^Z]U35_.O_YD
M[\(__&LO\MC_ ."4VO[]U[JY7W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TT;@_P"+!F[_
M /.GR5__ #BFO_3W[KW5 'P_^.F]_EC_ ,)V?B?T)MNMVGA]Z[V^,OQ]J\'6
M;KESV*VK'+LG?NS]_4*9>HP6*J,_2Q5V.VLL;2TU,\AFEU*Q4^3W[KW2C[R_
ME;]F;B[K[V[CV=V9U1UAN7O?Y?[)[,QN\FW#V#@MUUG5V-ZL^-.V#U=E&Q#X
MRFK,[D-_]*Y3(4M#12?:U'W-++4//(KQ1^Z]U#Z)_E=_*KK#X@_,SXYY#MKK
MJDK>[^S]K=C=;14&Z>P]S)F9,-O'#[H[0VWW%V5DMN[?WS7;(^1F&V]%MW*T
MLE/GLWA\+D:Y9\QG&DB6/W7ND30_RBODPVX>K,A0;[Z7ZFJ<!D]\9BGWOUIN
M_NVNW/\ &>BS7R*^4G<]=L+X^8VO&W<?NS;7<>U^]L%M_<]3EIL--2T^VR4B
MK@,>M%[KW21D_E,?-ZG&*H]D9KX?]/;=W/M+:O5W8>T.N=W?)B#![?P>S.Y_
MC;VME.VMK1U[RX[<_8W;/^@_*PUN-./VY0XHY]34U6;E.3J,E[KW23W!_(B[
MDBV[58_8OR4V?TQVCN/%=3[>Q_;6TLQV!/O9%VW\(.\^BN[</B(\N(Z><=R=
MH[LP>XLM.B_=UF(Q#25%ZK'8_3[KW4_:7\F/N'9O4.W)^XN\.H<%NC8N(V!2
M;2W%E=X9[)X#I6>'YJ[?[EW[BMA;AI=@=/;>PV'W[T<V2V8%H-OX*-OXU/C3
M <=43-)[KW0ZYS^6GVWVG\!OAIT#M[=OQYR6;^-_QLW'TANZGV7O7>M!U%V+
MN#"9SI5*.AQ6:VQM=_M,+N23IZK7,+E,'F*&@K:YH:G#YBE%12S^Z]UA^4W\
ML;O7O_XR_ [X[?Z>^J-J]D_'K9-=LGL!,3N',[6HJ[<>5VWM!</V/U='%L[/
M9";>'65-L.NJ\4%Q6!K*B*HJ9:.OP:AQ[]U[H)_D%_(3W3V#2[P/5F]ND]BI
MN[=V[<QO3;=/LP82F[FVMN+Y+=W]Q4&RNT-S2;0WO%)A,)MKM/%2)'+@LQY=
MR[5Q]0Q\,,1C]U[KVY_Y*O<N0I\KLK*[Y^-?;=:M9T/V'M#MGN8=I9GY$9=.
MCC\?Z4] Y[.U=3N''M\>]M9'JN6LQ]?)#E<GKSOCDIJ?(RU>:K?=>ZP;F_DI
M=YYK8-7USAOE5M+<_P#<+I;JF&/K2IK,_B-L;W^0]1B^E,!W_4]O0UM!V+04
MO4/??7_Q^P_VU+4X#+U]%D\WF:J1:REJZBDJO=>Z,[W+_*K[8WE\'_B;\8-J
M[^ZJW1N;X^;-WGLO-CO(=G[LV---O[8&>VCB^Q-GY/"9G'[JI>P_C[F<K3Y+
M9%1-#"E.*,14QPSFFJ*/W7NE_P#&#^7]A>F>[,COV7N#K3>+]G].?*?J'NJ3
M'-+/O+O_ 'EVE\C9>S^K=[]AFKS%;#N[<'5?5N"W)M]H:IJAZ(U%?%1&*D%2
MGOW7NJ^M@_R%]WXWXWYO9>SNYNCMF_(6+^(]:Y?N/J?%;III:[J_:W1G0/56
M.Z)W-EZ6HI,U%M7<V[^D9LMN/&20RTM$VX*CQTM5*CFJ]U[HRF^OY=NYZGX+
M=4_$=^WOCC7;NZ/W1VIVWV/TSV_G:G<_QZHME=H[9[FQ.U\'E<=18#;6ZJ/9
MO0>;[)QV;VE6'$87&+DMO0R1T="@IDH_=>Z+CUM_)0[6H,SA.T*WN7XM=B[4
MQVQ/C;A*.LEP.8J=K;JQOQZWI\6MRX;?61R.+QD3RYS%[5Z%S5!05M7DLTD$
MN=\].]!3BIHYO=>Z,7\7?Y/7875GPF^:/QC[-[2Z\[(S7ROZFIMBQ[KFASNZ
M]I;@WK2;7WABAW[V)@,OA\.N1[(WID\_CLAG:J,UU?D*G%133Y*I<0?;^Z]T
M!_=_\B_O??T6&.V.Y^IFIL;NW+5$NU\G3[WVQ@VP=?NONG/[.W/'DJ+&[PRU
M)OCI5.P<?_=O^&C$U,.O)QT.5P[24]0GNO=&(Z0^%'<7P:^7V9^1%/N#XV;A
MH^[DVKT%G)ZO<N<Z[["['VKD?D%V)W/N[NWLJJW?E9<7O'N'877&Y4PF-H<:
MV1J\C!CD$LT=*L<='[KW77=7\I_O'NCY4;KWIG^T.K<A\9\[\C<M\@YME9U>
MP*_>^XZ;?VPOBCL#?O4^>QD#4VT*+9='COC3524CQ3U+9!MRR":*F$$GW?NO
M=%Z[9_D1=O[[Q;[:Q7;_ %/3[&Q^[^QX]E;"BH-Z[4PW7VP,QOSM'</2LVSZ
MW&4V=EVWNWX\;9WACL9M]<73X\TL$53%CJ_%1F,M[KW2-[!_D/\ RJW'D.XY
M]N=^]!P4FX_E#%\C>KO[W[6WENK)XO>-9/VW'F.Q=\9'*8ZL?<F>>CWUB9/X
M)E%S\\53BY_X+N/;D4U$F.]U[JR;MWX.=E=Z_P P[XT_,' ]P]-Y+9_QHQ^U
M]H[GI*+ 2)V?#NG;4/;M+V=MRCS>';*QXS&;X7L3#/48J6OHDQW\*ECJ*>N^
MZBDIO=>ZMYJJRDH8A/6U5/20&>EIA-53Q4\1J:VIBHJ*G$DS(AGJZRICBB2^
MJ25U506(!]U[J3[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NJ?_CF)O^'I_P"9N1%&:?\ V4S^7,#/Y6$PG_B?RS(A\'F"F,Q^K7XB
M;\:_[/OW7NK@/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_TM_CW[KW7O?NO=>]
M^Z]U35_.O_YD[\(__&LO\MC_ ."4VO[]U[JY7W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MTT;@_P"+#F[_ $_A&2O^?^4.;\?GW[KW6J]UGU;\Y^P_^$_?\L?!?##*]P4/
M;&+Z\Z\SNX(^F.Z=L]<;KR.SYNONPZ7;])DMS;NW!LG^+;4CW)EL+)6T%)G\
M=44 CCJ!#DX:%\75^Z]UF[P^-/\ -I[7Q>P-D]G=4]W=AX3H[OG>_:V8W-UA
M\P^K]D9[LZFSGR2@[3Z\JNA=SYO+8/=.R-R=(]+9JIVYB:[.Q8.6>2FDH(%I
M()$K/?NO=. ^.'\\:BR6^DR/87=6;GG^+'6N$J<YBOD/LJ;$Y/<%"W1;;QVE
MU1A#N[8M+B_D+4X/;6Z,=5[DRE!A::IRM34Y6GW+!%E:>@QONO=,V4Z6_G#;
M;QG5VS-W[\^2.8WIV3U)O/8/579I^1^*Q&+ZVW56_%?YI56T^K?D3L_K_/RX
MS>/<=/VA2;)RS=BPID**FEIZ6E?,SS49GR7NO=#;N3JG^<'V%OWI?LFD'R#Z
MBPV?[BK<UG>JJ;Y ]19.FZOQJ-\:Z6GR_:4F,WW5[=S76E;MK96\$CP6-BWG
M)%D<G4L^,6;(+6P>Z]T[_'+X;?S -E]S_#SL+Y Y3OWMS;^R]P_'[?N]\;N'
MY6'>TG6G;NZ/CQ\Q^N?DQN5J?-;OH3E>NL;N#<W7J?P.B?(4SI5U@QU-)$U=
MJ]U[H(^R_@%_,O\ D'OKY:=?=[[M[3[%Z7WCWMUSNC94.6[OP.U^I<QLO;7S
M1V)VGLO)=6;'P>]<UN+:=1U_\:XLGB<]0U]%M^GJ\YCJ*6EAR=6D5?'[KW0?
M=*? #^<!TEUU@^E.O>P.P=A[4V5\+\/L_;N.VIWUMG%;!I=VY3X\;<Q^[NN,
M%DLAGMTYS#=]1_)G&9K*X_>5/MZEQM!09>*H&:DA5L2ONO=#WL_X1?-_)[^[
M$WQMC;GR%Z0W-V#C\%O_ &1OSN#Y>X+O_>76F5VET[\T=G[%V!F\MDLQNUL?
MGZ7>^^ME_P 4CQ463QZ[8R]50C+5SQUK>_=>Z7_3'0'\VVE^6_Q\[-[:WWV%
M2;$W'-C>WN\MI8/O3&9KI/K.JWGD>Y,KVA\=)-KYC<^4J]X4^REW;M7%;8J<
M9MR>DGI<(U7'EL2\0IJGW7N@K[G^(W\SS-]Q_(G?&U:'N++5ZY+N+;NW.QZ?
MY?08RGWUT?VI\M>@.V=L;)^-'6\6Z=JU71VXMB?'W8U9MK,Q5N5VQ0YW)X\D
M5DRS13O[KW1?=Q? C^<#@]N53[8S/;]/VCOG<W1&XNZM\]=?*C&0Y#M'<^W/
MBU2=3;1W+E]V[FWQM3*4=/T=VULB*NW0J8Z:GW%C,EBZM,7FWH*K&^_=>ZLI
M^=OQ]_FR;U[?P^;^'G?--M;KQNH=F3;IQ>7WO#@J2I[IFR^6Z6WK!M['4^)@
MFQVV:?I3MC,[]@E<>$;ZV5@&2GDO)#[]U[HC6\_Y2ORFW)\N,YN2+![SH=C5
MV[>P>S,;W=M7Y/Y3KO<=+6X;8O\ ,MZ^Z>Q,4.S<GB]V8+?U95=^=>9++92A
MI/MJJCJLE'6//(*R"?W7NAQZ1^#/\S'9^1I][[T[5W5'V#CN^_C)V;%3[5[[
MJ<'UON#"9OONAR_S/_OWUY@J?%;7[$R^:Z1DFQU!4YFCJ)I_ HIEIZ@HZ>Z]
MU ^2W\NCY(;J^8_?':O6O16QMX]5R[RVQ\C(Z3?6]MARU/R<W)#5?%)]S?'2
MJS&1I%WEMK:V4I>ALOX\5N0R[+H*J:BDC>>.MGBQ/NO=*KMCX,?,2F_E^;6Z
M6ZHPV[L1_>KO/Y==D=A?%CK#O'$=293:77?R>G^0>?Z?Z=P_=>,S.+P"[%^.
MN^^S]NUF>Q-#(^*S%'C:J&DCJZ>"GHJSW7NBY]S=0?S8?C)O3Y+_ "'PF^-Z
MOL3;&R]HQ_'KK;;79^_.Q=G[^[=VYV-\=,;\?>HX.GL-F<O-AMA]DP#=NVMX
M31X[;E%BES@G\U520+D8/=>Z/S\-_CK_ # ^FOE5WY6]E[QWCV'TU/T?C]K;
M2WUW#WSN+>L&_P#MC'X7KO\ NKN+9.RL;N7)T?7V!%33;C3<B5NW:')T5;-%
M]CD,W35#R4WNO=57[M_E=_S(N]NB-@9SOC%=A[T[:ZFW-WCO_;FS-Z_+?*Y'
M<+TO8/QTZCV=DMBX+<E'O_<.-&7S_:6U]VMB:BJS5)0+29NEEK#0T\]=C8/=
M>Z/)U;\2?YFF:[6I:;MWM/OBEZ8D^5^QMZ;_ *-_E.U)+N/JC"XOY)Y]Z?8+
M[3R==O;![)3([MZ_QF:PG\4P:92HPSQQXHT](V2R/NO=.?SN^)/\R#>W:NZ.
MTOCQVOWLFW,_WQE\?4=6; ^1\_7\)ZJC^,O6V Z6W?M6CS&\-N[/V3@^NODK
M#N?*;HI(TGR66AR*5LF/S4=)38]_=>Z!SN;XB?S3,Y/V8-MOW_/EJCL/<6X=
MX;TV-\^)]N#O:DJW[,I_CY/TMLFLGV;@>A:7I:/.;>?>L;';M)EOX/%)28O.
MO&T<WNO=/-%\(/YN^&SV_,;M;OH;;V]V]N#O[=&]=RTG:U11;@V[NO86PZNI
M^+>:VE6[>QN%H(Z;NSLO?E=%O\G;\<XQ^UL?+(A\BT\?NO=(S:?P/_F:3[GZ
M#C[)S/<78?4V'^177/8VW]D;W^6\<.4^.F!Z_P#DGU?VCNBN[EI\;N+=]#\F
M\+O+KW;==2;=P53E=R2;?RM)%,E51I6%*/W7NMHGW[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5!_'.EJS_.A_F<5RRJ*!?BC_ "Y:
M-J?S$,:TY#Y95 G^V_2R"G.GR?6_I]^Z]U;Y[]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M][]U[K__T]_CW[KW7O?NO=>]^Z]U35_.O_YD[\(__&LO\MC_ ."4VO[]U[JY
M7W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]TTYTH,)F"X+H,5D"Z Z2Z"DFU*&TMI+#B]C;
M^GOW7NM6OX_;Q^6.ROY /\N!?C?%W.*G=/3DVVNP\[\?>L]O_(#NK;VU\]UA
MVX.JZ3:NU\O6B"+'Y7M:3:^*RV8IX):K!8^=YB<?&D^0H?=>Z8]N=I_S=X$V
MEUAG-M?+?874'6G2/Q4K-T9S;O2U+G=UT.]=CYSX%Y'<V!VIGY]@;OW]V$F>
MVM7=I?WI>?/;LK*]J&>EJ*7'21+3U_NO=#?TCV1_-H[D^%?\U+%_)GKK?U)W
M+0=9;QH?CIL:AV#E]LU_^DBMHNX\5N+9/4.[,)LGJFI[#V/05&#V\-OUU#/F
M:ATJ_,,[6FI00>Z]T+GQF[S_ )I.6V%_,]H^U.ONXI.P^N=O;XS7Q'S.=Z9V
M+@]OKNT'MN+9?7?6NSITV=/VG)A]NXO:=7/4-N'<N&RD]1JCS4=7656*H?=>
MZK5_TJ_SH*["P]C4^U_GK2]G[C^+NQ.L\<8>J-A"AFEP7S%W]CMT]JOALIT=
M28G9&^,MU-F=O/\ [D=CKO";$&6M?#?;P-/1^Z]TKJWL3^>9M7L7/9+;F []
MCR'8>Y^@.Q]^>;J#$[IVY0[Z;XA?&+!0]:;8Q<FV=Q;;VUTUN7N/!]ET^\!C
MJS')B,GBJ*:?*X=,E'79#W7NCL?&W:WS]WSO_P#F1[K^2V [HR&X=Z?#>GZS
MVEM'/;?H-K]28CMK#=D?,NIDZW^-E7MJ7"R;[V#)L'>&S:FCW-4S3YJL.3%-
M59$U%&\%'[KW0X? 3$?S!L%O[:>W?D#N3M2CZEW9\:.Q\+1[/W-UKU9BL%T)
MV%U1O?JK:'45'@MT[5%9N;(YS>W7VY-PY&LCSE;F:6M;%0F"I'V[I+[KW587
MQPV1_.GZ?^.?9_9NV<]\I,QW)DSM[95%TUW?MWK?>XR_]UO@5M.BW1W/05.Y
M(TS5+O"'Y$=;24&'I8:^'"Y6JJRTU%729(U<GNO='\DWA_,X;X&;+K=S'N?(
M;ZK?DGO3;^^]P]>=1;+J_E=#\2WQ6_*/KW*XGK'?6"VMM'-[^DWV-OT^5K:S
M$8*L?:9J*UL;'7ET/NO= -M+<_\ -RZ\VK1[0Q6R?D130;(Z+ZTVM-MW#]<]
M)[EVIM_IC;73'Q[BFWSU5N7<N;IMS[T^:\N^VW[33[<RTE=C=<444M$8:7'5
MN5]U[I.;_P"Z/YR=/L[=FQ^F=N?,7,;JE[#VUNKK'M3LKXZ_'G UQ^/.*Z-[
M=VOD<3OG%T^3R^VZ;M;<'<E'MW(O0FF&3DC\5;+18N*IGQL7NO=*_NJN_G+=
M55>XL=L3>/R"[=ZZSU=N##9K=7^CCIB?L;8FU]@_*OM+KC:N;ZTI-E];5.1K
M=Q=@_'^+:>>R\\VW]P25B3U-=0TE(5DAA]U[H+]X4/\ .=[ Z+WIDNPMW?*N
M@R6],3FMH3;5ZJZTZ1VGNC;6 VM\0/C?VOC.P=HX>@PN5W-C>Q]Z?)FBWGMW
MPR9>>B0S3XU*4*U)4P>Z]UL_;%S[[EVOC\K+B=V8:3S93&/2;XQ,."W-.V!R
M]?@CE\AC:<^"G@S_ /#?OZ5E6,2T=3%)XX]?C7W7NE?[]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZI\^.@7_AZO\ F:MIIM?^RD_RYP7,
MDOWNC^*_+(Z5BU^#[35R6TZ]?%[<>_=>ZN#]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U__4W^/?NO=>]^Z]U[W[KW5??\Q[XE]E?,'IOJ_:/4.^=C; [$ZA^47Q
MX^3>ULMV3M[/[GV5DLO\?]_T>_\ '[;W!BML9G;^=?&YVNQT4$[4U7#*L)?2
MRL0P]U[I"_P7^<__ ,_+_E@_^B.^5G_W0OOW7NO?P7^<_P#\_+_E@_\ HCOE
M9_\ ="^_=>Z]_!?YS_\ S\O^6#_Z([Y6?_="^_=>Z\,+_.?N+]E_RPK7%[='
M?*N]K\VO\A;7M[]U[I4TF _FTF3_ "_MC^77'%Y18T?Q[^2TTG@TG42LWR;@
M7RZ[6%[6_/OW7NFN/!?S@KS>;M+^6P%#+]N(^A/E Q9/'%K,P;Y(H$82%P N
MH%0IX)('NO=-B87^<[ZO)V7_ "P_T'3HZ/\ E7Q)_9U7^0ANG]?H??NO=<?X
M+_.?_P"?E_RP?_1'?*S_ .Z%]^Z]U[^"_P Y_P#Y^7_+!_\ 1'?*S_[H7W[K
MW7OX+_.?_P"?E_RP?_1'?*S_ .Z%]^Z]U[^"_P Y_P#Y^7_+!_\ 1'?*S_[H
M7W[KW7OX+_.?_P"?E_RP?_1'?*S_ .Z%]^Z]U[^"_P Y_P#Y^7_+!_\ 1'?*
MS_[H7W[KW61,)_.8T3^;LW^6.)!&II1'T9\J61IO-$'$Y;Y$*R1BG+D%0QUA
M1:Q)'NO=<8L)_.;\L8F[-_EB"$R)YC%T;\JFE$1<>0QJ_P AU5I E]() )^I
M'U]^Z]TYG;/\W6L,]'DNTOY;_P##*JGK:>=J;H/Y/&K*34,"PJJO\E8D025C
MS*Y#W2((RW8E5]U[H%OB7\4OYF'Q-Z#Z:^,6S>\?@A-UETKL+";"VWG<E\=O
MD%E]Y3XS"0P+!)DH(_DM@</5U,A:9'E!B+@*Y4NS >Z]T,V/V;_-[:HHVRWR
M#_EYP4U-]S#5)C?BO\AJJ3)H]+#]K6L:KY84HQ]1%7/(&A0R1F)$.N[,J^Z]
MTFMZ[$_G25<D?]P_DG_+AQ44-34!OXY\3_D34M6T=338N:)Y1#\JZ@4M5C,A
M%5P(J%DJ*:5)'*R+H'NO=-\>POYW%/B,<_\ LRW\M7(Y]JR;^+T]3\3_ )&T
M.'AH88*&.D_AM93?*>HKJFIK9XZB2<2PQ+#Y%6,N!?W[KW25J>M_Y\LS5/@^
M57\L2C2:JEF@"_$CY&5#T=.[J8Z)'F^3@6=(5%O(ZEVN;VXM[KW4+_1=_/O_
M .\O?Y9?_I'WR _^Z8]^Z]U[_1=_/O\ ^\O?Y9?_ *1]\@/_ +ICW[KW7O\
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
M')'+D,-15'7>XXJK*8^.:.:*2LQ\#M-$K(ZET ((X]^Z]T$?\L^W_#<7\O\
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
M.]\U/VL3Q&(BFCJNQE>;P,?(@DFNS@!FT77W[KW3PW07_"@%Y#+_ ,.&? B
M35U)KI8OA/O=Z:CH(ZK54M223=RM4SS34S$&*5O5I"K-$29/?NO=1ZWX[_\
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
M_AS?Y@_]Z3OY@7_H9_#_ /\ NB??NO=<D_F9_,-R^G^2?\_QHC>5O)O?X=Q
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
M41H!2?PJ5Z/W[KW0M]5?RR/@ETGVS\6^V>MOE+N3 Y;X[286OW'C(_DAD:;
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
MH]1 ]^Z]TQ;'_D3_ ,A/LNCW56=?_#WHG>5!LG>V[.N-YS[>[ [,RE-MK?\
MU]E*G [RVCGC3]CR)CMQ;2RL$M-5TTVF6E<,I ]^Z]TO%_X3L?R55 <? 3JG
M2OK#-N3M-EL/5<E^P"&7_7XM_A[]U[J75?\ "?'^2Q7B+&2_ 3I19<?YZ[PT
M>0WU05ZQY>JJ)O+6S8_>E-755))44\J4RSL\4"QM' $12H]U[KM_Y /\E6?'
MXYO]D*Z)-!C(&AIZR*KW?'Y8LC%2%),CDH=WI-EI98C$T$M5)-(GDU1,OD8M
M[KW3[7_R&/Y-#TL5%6_R_/CG2Q5$DU%3LF%R.-JYYZRHGKFAAKJ;-TU=+4EM
M?BTR&2*%?''IC0*/=>Z>!_(W_DYX^@DI9/Y>_P 6XZ:D(J9Y:O85#-5PJ\;0
MJ9\C5U$M>(65396ET%QJ U<^_=>Z1O6'\J7^1SW!U?L7N+K3X._#C='5W8^#
MQ6?V+O*/J;"46.W)A<P@.(KZ(YK'T-<XR*V,0EC662][&_OW7NNZO^53_(WH
M>UJ'HZL^$'PPINU\CL#</:5'LB7JG;BYB7K_ &IF]K[=W%NAB:'[.''XC,[U
MQ4,HDE67_+HV"%+L/=>ZB=6?RN?Y%/=FRZ?L/JSX6?"?>>S*JOWABH<]C.KM
MLQTPK^O]TY[9.\Z6:*NHJ2KII-M[JVQD**J\D:".6E?DJ Q]U[H2F_DK?R=E
MFDIW_E]?#]:B*B_B4L#=6;26:/'!F3^(21&$.E%J4CRD>.X^OOW7NO1_R5?Y
M.\D=%-'_ "^?B!+#DR!C98^K-I/'D"T3U %$ZPE:HF"-G'C+>A2?H"??NO=8
M3_)>_DX*KNWP ^'(2.B3(NYZQV>%3'O(\*5[MX[+1--&R"4^@LI%[@^_=>ZR
MR_R5_P"3M!2U%=/_ "^?A_#14CO%55<O5NTHZ6GDCD$+QU%0\*Q0R)(0I#,"
M&-CS[]U[IFW)_)[_ )*^SL/N+<>[?@K\*MLX#:.!RFZMU9O/]>['Q&*VWMG"
M4/\ $\SN'.U]>(*7$X3%8_\ ?J:J=HX(83K=@O/OW7NI5!_)M_DQY2@BRN,^
M!7PPKL;/08O*PU]+UMLR>CDQ>=ABJ<-D%GC1HOL\M3RJ]-)?1.K H2#[]U[K
M!G/Y.G\F#;6%J=Q9SX#_  ZQV%H\+E=QS5\O5>UGB;!X3&R9?+9*F2&FDGK:
M:@QD33R&%9"(Q>W(]^Z]TV[(_E&_R3.Q]A[0[/V3\$OAMG]@[^V[MG=FT-ST
MW5.VH,=F\!O+%X[,[8R%.:RDIIXAFL9E::6&*5(YB)E!0,;>_=>Z4M1_)=_D
MXTB"2J_E_?#NFC_RP^2?K#:$* 8^44]>=<D2K:AG8)-_QR<V:Q]^Z]TY_P##
M(?\ *(_[UT?$W_T4.VO_ *E]^Z]T5_>O\N_^2C@.R=P]([(_EA]'=Q=U[7Q&
M"S.XNONNOCOAZBFVC1[PQV:K]CU6_>P,]283K?8]#N]\!4Q4;UV52:3Q2.L3
M)&Y7W7NI_2?\M?\ DR]M35NU-Q?RP_CIT[W)@:W.46Z.F>R>E]LX[=>.CPN=
MKL-%G-NY6&C?:_8NS\W34T-?0YC;]9D<?)25D(>2.;7"GNO=&1_X9#_E$?\
M>NCXF_\ HH=M?_4OOW7NO?\ #(?\HC_O71\3?_10[:_^I??NO=2\=_)4_E*X
MG(T&5QO\O'XH4F1QE;29"@JH^H=L%Z:MH9XZJDJ$#TC*6AGB5@""#;D$>_=>
MZM!]^Z]TEHMD;+IYY:FGVAM>"HJ:TY*HJ(<!B8IY\B05.0FE2D626M*L096)
MDL?K[]U[K,-H[5"QH-L;>"0I+%"O\%QNF**<.D\<:_;$(DRR,' L&#&_U/OW
M7NLK;7VR\+0/MW!/ R>)H6Q% T31Z]?C:(TY0IK.JUK7Y]^Z]U%.R=FD2J=H
M[9*SL[S X'%6E>3_ #CRC[7]QI/R3<G\^_=>Z[.RMG$ASM/;)82K.K' XK4L
MZ!528'[2XE55 #?4 #^GOW7NN2;.VE';Q[6VVEE"C1@L8ME"NFD::864(Y '
M]"1^??NO=<GVAM.44XDVQMV04I;[97PN-=:?6 &\ :F(AU "^FU[>_=>ZY+M
M3:R)+$FVL D4\,%--&N&QRQS4]-_P&@D04P62&GMZ%-U3\ >_=>ZYS[7VU4"
M-9]NX*=8A&L2S8F@D$0BD\L0C#T[!!'+ZEM;2W(Y]^Z]UEI]OX"F):FP>'IV
M98T9H,;11,R0^/Q*3' I98_&FD?1=(M]![]U[KJ/;FWH6=X<#AHGDC:%VCQ=
M"C21-&86B8K "T;0DH5/!7CZ>_=>ZXC;>WE#JN PH$E1#5R 8JA DJZ99$IZ
MIP(+-40),X1SZE#D BY]^Z]U@J-H;3JYS45>U]O550T/V[5%1A<=-,8/&T/A
M:62F9C%XF*Z;VTFUK>_=>ZY':FUC3"C.V\ :19/*M*<-CC3K*T'VQD6 TWC$
MAICX[VOH]/TX]^Z]UREVMMFHJHJZHVY@IJVG*-3U<V(H):J!HFUQF&H>G:6(
MQORNDBQY'OW7NL:[1VHM(] NV-O+0R/JDHEPN-%)(Y*R%Y*84PA9BZ@W*WN
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
M;ORIQ6;S>=QTN*CFW!C9_515$>FC?W7NCJ?%[X*_.?:?\U1_E-\BLP.P>O\
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
M@>\#74"Q/NO=!74_SR/Y3='UIA>XJKYO]1P]9[AWSN;K7"[N:/>)QV1WUL[
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
M:./@RL&2ZZW!NS&UN7VYCLP<ACZ.EJ&RV/QU1)%)225$)\+J7#*5'NO=%/\
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
MZ:NK-ZJK9+:[MFYH$I:NC^W2.'QP1^Z]T,O\Q?"4>_\ X:_RM=A=0]O?RO\
MNWM'._SH>FMM9'<OQ"ZGVE1_#2F[&W5LC+TNT,%V[UCM#,;FAW5'34M31C.P
MU)6JR^%*1^!5*J?=>Z-5_*8Z'DW-_-C^9W5W\QOKSXK[%^5'6'Q.VSTYMSXJ
M=$?&K:?7_P 5.]_C'FNU\+V:WR'Q]+7O64?;.2Q^^*/%T&C(8BCGQ ,:_N21
M2)1^Z]TK_A+\?_CUA?C?_P *1-ZX[HGIVCW1U1\VOYHVS.N=R8KJ[8\.Y]@;
M(H_C7@Z./9>Q,O#A8<CM?;4-#EJR"/&T,U-1K'5S($"RR!O=>ZI[^*O1W>WR
M+^5G\J'KKXZK\1LEO^C_ .$_.P=R5F,^:?2TO=_4-/MND^4'9%%75&,VO3Q5
M$T6^9ZZKIQ2UNE!2TD=5'<^<J?=>ZMO^6'37?/67S;_D]]',>EL9\FJ'X)?S
ME,5B,-\2-@+TCU?1=H[JZ#S-9L_,=6X95H:O;4^7S%=2DAY$\.6@J*Q=!J&)
M]U[HH7QW[N_D$XC^49\-.HNX^G<!V;\K*+?'1/7F_P#X^=%;5HMI?S!<S\NL
M)OK&G<U7/6TM=L+MI:2'>.2J97K6S$%-4TDPQM/,:HBE3W7N@X_FUU'?'\QW
MYZ?-3?70WQP^5W?VT_Y>VS]M?&/X?=E=%R[</7_1_P WNN]\;'[V[B[0W3D:
MWL#;U?3UF+I-M2;<JI\?%D*E811&:.&H%$K>Z]U:Q_--[VZ9^>__  FE[<^>
M&$V=U]7[X[/^-G2\^1W3!M[;E7N?9^[*+O;K3"]A;$I-PJV6R^*@VOOR'*T1
MHQ6L8F5@WK9K^Z]T#/\ /NP>%ZH[D_D65G66[/BQT%DSVWWGN!^T.^MJ;7QO
MQTH\]3=.]24J;L[;Q%%5;?Q61Q-?##'3*YJ!()98%B9BL:'W7NKG/Y1';&8[
M!V?W+BM[_*C^6M\F=_8;<^V\A+4?RXZ3$8O;VU-HY/%55-A8.S<;0YK+UAS6
M2S6.R34$\NB-H(Y%2Y5[>Z]U4U\=>ZOY>/Q@_F@?SF,/_,YS'3'7WR$W[WA@
M^Q^JMY?*3$X.JPF]OAO4]88S^XFV^I]P[SH*S$5<6%DIJZ"OPV/"5=<_@@1*
MV2DD6F]U[JG;HS8O;.\^@_@<OQ[CV/U[UQW)_P *!/E[O#^75!W;UW6[MZDP
M?QYS75.XH=E_?=:_=8G)U77U1NO'9:.*E%0)(Y_)-&390_NO=;Q7P&ZA^5'4
M'5^[,=\P<I\4,YVKF-]5-?B\Q\2.J<OU/LAMA0X'"4^%QVY,5G9),AEMTT6?
M_BLAJ@5A%)40QJNI9&;W7NM'+Y^=@]^_S /DY\X?YA?Q]^)OR@[CA^,6_>M>
MM_Y;GRCZODP%3TGTBWP<[$7L+Y []WM35>\Z*LR^%[.K#D*BA,-'XWHZN/\
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
MCINMSFR$V?A\M@=UU^^Z_K';NP\M0[*V5M'-[AH<GD,QE,=CZ#%5<RSSRQ3
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
M>^=[=.YK&;IJL!O[=.2SF?WM1&JBEW5D\@$K)Y*1ZNGJ?=>Z&?Y(;$^4O?\
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
M^R-CX_:/56RMO4FT^PJS:*;!K-\X"#%X6E3&;NJ]DQ)BILC$%JY:%%A>0HH
M]U[I,I\"?A''U/6]#I\1OC@G2V1WB>PZWJH=-; _N!4[\.@'>,FUA@?X.=S"
M%!$*T1"H$'[0;QW3W[KW0M[NZ#Z1W]BMEX+>O4?7&Z<'UQ#D:?K_  N<V;@,
MCB=DTN7V5F.M\I2[5QM30/18*FK^O]PUV$EBIDCC?%U<M,1X79#[KW2>WC\5
M?C-V%M?=&R=]?'WIC>&S][U.S*S>.U]R]:[0S.!W14]<X[&X?8$^>Q5?B9Z+
M*/LK$8>EI<7YD?[&F@2*'0@T^_=>Z$NJZ^V'7-L=JK9>UJ@]8Y!,IUQY<!BV
M&P<G%MO*[.CKMFJ:4?W:J4VEG:W&*]'X2*"KE@'[4C*?=>Z!W ?#;XE;5H]Q
MX_;/QGZ(V_0[OWGG.QMTT>&ZJV3C8-P[\W-MG<VR]P;OS$5'A8DK]PY;:&],
MQBYJJ0-,]!E*N#5XZB56]U[I54?QP^/F/[/B[LH.C^IJ+N&#9=-US3]HT?7V
MU:??\&P:2G^SI=G0[MAQ:9R';=-16@2C6<0+ !&%T */=>ZE8SX^]$87"MMS
M#],]68G R8/KO;$V'QVPMKT6.GVWU#6MDNJMOU%)38N.&HPG6^09I\'2N&@Q
M<K,U,L99B?=>Z!SNOX-] =S=89?K*#;@ZDCR. Q.V*/>'3N/VSM+=>*VSA]Z
M3]@4^T'6LV]FML;HZ]R&ZJRJJ,EM?.XS*[;RPK:E*RAF$[W]U[I;_&3XM]2_
M$WH7:WQQZJQ=<_6^UUW4ZP;HJ*3,Y+.5N^=RYS=V[LAGGAH,?BZF7.Y_<=9+
M)!!24U%#%*((((H$2)?=>Z;*+X3_  \QG6?8?2V+^+?Q_P 7U#VUF5W#V?UE
MC.H]BX[8F_\ .1U5!709;=NUZ+!PX;.Y&DK<732P2U$+O ]/$8RIC6WNO=+&
ML^-?QWR&V,SLJKZ*Z@FVCN+9NR^N\[MH]<;13"9C8/6]165?7FR\CC(\0M)5
M[6V'5U\\N&H'4TV+DF=J9(F8D^Z]U)H?CQT%C$QD6/Z2ZFHH\-GL5NG$I3]>
M;3B3%[FP.\=S]AX'<..5<2!19O";_P![9C.4=5'IGI<OE*NKB9:BHED;W7ND
M+4?"CX>5FUM_;(J_BU\?:C9W:N_J?M/LW:\W46PY,!O_ +)H\N,]2;[WCBVP
M9H]Q;KI<R#4QUU4DM0DS,P8%FO[KW4S-?#CXE;BP>X=LYWXR]"Y3;>[=A8+J
MS<^WZSJ?8TN#SO6VULY-N7:^Q<KB3@_L*S:NV-Q5#U^-H7C-/05C&:!8Y/5[
M]U[H6]J]:==;%J9*S9.P=F;/JYMM[6V:]3M?;&$P$[;/V-'DXME;3,N*HJ1_
M[L[0CS5:,707^UH!63^"./RR:O=>Z7'OW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_U-_CW[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=<"P
M4J&907;2@) +,%9RJ@GU-H4FP_ )]^Z]UBDJJ:$ S5$$0)*@R31H"RD*RW+
M%E9@"/P3[]U[J'-FL/3R^"HRV,@F$GB,,U=312B4 /XO&\JOY-)!TVO;W[KW
M6*3/X*'1YLWB(M<<4L8DR5''KBFG>EAE75,-44M3&T:L.&=2HY!'OW7NH_\
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
M5]U+Y+ :_(U[ZC?W7NG/_AIG^7ZL@>+H+[4FJAK9THNT^ZJ*&NGIJ*3'T_\
M%(:3L>&'*Q4]+):..I66-&1'50\:,ONO=-4'\GS^6]3&<T_Q@V] :JAGQE28
M=[=J1FHQM1*\\]!.4WVIEHYIY&=HVNC,Q)%S[]U[IL_X9?\ Y8?_ 'B3LO\
M]"CLK_[-O?NO=>_X9?\ Y8?_ 'B3LO\ ]"CLK_[-O?NO=>_X9?\ Y8?_ 'B3
MLO\ ]"CLK_[-O?NO=>_X9?\ Y8?_ 'B3LO\ ]"CLK_[-O?NO=>_X9?\ Y8?_
M 'B3LO\ ]"CLK_[-O?NO=>_X9?\ Y8?_ 'B3LO\ ]"CLK_[-O?NO=9!_)F_E
MD"!Z8?$G9/ADEBF:^X^Q3)Y(4FCB*RG>9F1 M0UU#!6-BP)52/=>ZE8_^3E_
M+.Q=1]S1_$K88F&@?Y1F]_5\=HY8YE_8KMW5$'ZXA?T\BZFX)!]U[IQK/Y1'
M\MROIFHZGXE]=>!C 3X*O=M++_D[H\6FII-R05*^J,:K/ZQ<-<$W]U[J?!_*
M8_ERTT4\,7Q,ZS\=3Y_+Y!N*=O\ *:<4LOCDGSLDD/[(].@KH;U+9N??NO=2
M:;^5)_+JI!1B+XD=3O\ 8+(M(U1C\I6/")3-KD$E7E9Y'F9:EU\C$N$8J#IX
M]^Z]TD,C_)H_E@Y:&H@R7PXZNK(:F.ACE267=;?\6\HT$T3#<@>"JD,:F>:,
MK+5%09FD(%O=>Z2M1_(R_E+UDYJJSX/=1UE4TIG:IJYMXU-2T[*$,[3S[I>4
MSE%"Z[ZK"U[>_=>ZPS?R*OY1]3XQ4_!;IRH$,,%/#]Q_>Z;PT]/4R5M/3Q>7
M<[>*&GK9GFC1;*DSLX 8DGW7NHO_  PW_* O&?\ 9".D+PI!%#_DNYOVH:0E
MJ2&+_?Q_MPTK,3$HLL9)T@7]^Z]U%_X8+_DX?]Z^>@?_ #T9W_Z_>_=>Z]_P
MP7_)P_[U\] _^>C._P#U^]^Z]U[_ (8+_DX?]Z^>@?\ ST9W_P"OWOW7NO?\
M,%_R</\ O7ST#_YZ,[_]?O?NO=>_X8+_ ).'_>OGH'_ST9W_ .OWOW7NO?\
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
M>_=>Z][]U[KWOW7NO__2W^/?NO=>]^Z]U[W[KW5-7\Z__F3OPC_\:R_RV/\
MX)3:_OW7NKE??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO==$A022  "22;  ?4D_0 #W[KW7?OW7NN!9=6DE
M0QX"DBYN&(L/J;A"?]@?Z>_=>ZY @_0_@'_8'Z'_ &-O?NO=>O\ 7^HYM_M[
M?[>WOW7NN_?NO=8PZER@92ZHKL@8%E5RZH66]P'*, ?H2I_I[]U[KMG159V=
M52.Y=V8!5"\MJ8FRA;<W]^Z]UV&4D@%21]0""1>]KC\7L??NO=8&JZ9)E@>H
M@69VTI"TL:RNP4.52,MK=M+ V ^A]^Z]UA.4QJG2V1H5:P-C5TX_4H8&QDO8
MJ01_4'W[KW7AE,:2JKD*%F9@JJ*NG+,S'TJH$ERS?@>_=>ZG^_=>Z][]U[KW
MOW7NO>_=>ZIM_E(_\S%_G!?^-=N^?_?&?&OW[KW5R7OW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[K_T]_CW[KW7O?NO=>]^Z]U35_.O_YD[\(__&LO\MC_ ."4
MVO[]U[JY7W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=!_VN]-'U=V3)65$E+2)L#>+U53$&,M/3+M
M[(M//$%DA)DAB!9;.IN/J/K[]U[JB/\ EW_RH?@1WA_+Z^%7:?9G3.?W3O\
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
MPMWE\NW,+L 6B=X^FC&[1'@E20;<<>_=>ZR_WH_X4(?\^>_E#?\ H[_E]_\
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
M/_1>]U__ &L_?NO=>_Z""OY._P#WFULS_P!%[W7_ /:S]^Z]U[_H(*_D[_\
M>;6S/_1>]U__ &L_?NO=>_Z""OY._P#WFULS_P!%[W7_ /:S]^Z]U[_H(*_D
M[_\ >;6S/_1>]U__ &L_?NO=<E_X4#?R>G$C+\V=F%85#R'_ $?=TC0I=(P>
M>M+F[R <?U]^Z]UQ_P"@@K^3O_WFULS_ -%[W7_]K/W[KW7O^@@K^3O_ -YM
M;,_]%[W7_P#:S]^Z]U[_ *""OY.__>;6S/\ T7O=?_VL_?NO=>_Z""OY._\
MWFULS_T7O=?_ -K/W[KW7O\ H(*_D[_]YM;,_P#1>]U__:S]^Z]U[_H(*_D[
M_P#>;6S/_1>]U_\ VL_?NO=>_P"@@K^3O_WFULS_ -%[W7_]K/W[KW7O^@@K
M^3O_ -YM;,_]%[W7_P#:S]^Z]U[_ *""OY.__>;6S/\ T7O=?_VL_?NO=>_Z
M""OY._\ WFULS_T7O=?_ -K/W[KW7O\ H(*_D[_]YM;,_P#1>]U__:S]^Z]T
M[0_SZOY2]2D$E/\ +S$3Q54+U%+)!U-WY-'4T\9*O44[Q=5,L\".I!="5!'U
M]^Z]U+?^>O\ RJ(T@ED^5E,D554O14TK]-_(58JFKCU&2DIW/4H2:JCT'5&I
M+BQN./?NO=.E'_.^_EA9"-IL?\E*VOA52S2T71'R1JXE4,J%FDI^GY$"AW47
MO:[#^H]^Z]T]_P##S/\ +E_Y_ENO_P!)O^4?_P!I;W[KW7O^'F?Y<O\ S_+=
M?_I-_P H_P#[2WOW7NO?\/,_RY?^?Y;K_P#2;_E'_P#:6]^Z]T!W\EO<^.[!
M;^9_VKMJEW)_<+MC^:1W7OWKG.;CV?N[9#[NV;DNEOCQ0T&Y<5A][8/;V=?$
MU59C:B%)GI45I('47*GW[KW5VGOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_
MT-_CW[KW7O?NO=>]^Z]TRYW;NW]TX]\1N;!8;<>)DDCFDQF=QE%F,>\T+:H9
M7HLA!44S21$W5BMU/T]^Z]TB?]"/2]K?Z(NK[<\?W!VI;GZ\?PG\^_=>Z]_H
M1Z7'TZBZP'^ML':@_(/_ #J?R1[]U[K.G3?44:QHG5?6Z)%]R(E38^V56,5:
M>.J$:C%@(*J,:9+?K7@W'OW7NNHNF^H84DBAZJZWBBEXEBBV-MB..2\4T!\B
M)BPLG[-3(G(_0[#Z,;^Z]UW4=.=15;!JOJOKBI87LU1L?;$Q&N1YGL9<6Q&N
M:5F/]68GZD^_=>ZSTW4W5E'%X*/K/KZCA^XCJ_#3;,VY!%]W"R/#5>.+&JGW
M$31*5>VI2H(/ ]^Z]UV.J.K09F'6VP=51$L$Y&SMNWG@2H%6D,Q&.!FA2J D
M"M<"3U?7GW[KW6:DZNZSH/N30]=;%HC6,7K/M-I8"G^[?U^JI\./3[AOW&Y:
MY]1_J??NO=21UWU^NC1L;9P\<4D,=MLX4".&=&BFB2U%Z8Y8G*LHX920>#[]
MU[K%3]:]<TBO%2[ V731O34-')'3[5P4*24F-F2HQM*Z1T"JU-CJB-7@0^F)
MU#* 0#[]U[K G5?6$8G$?7&PHQ5QQ15(39^WE%1%#(TT,<^G'@31Q3.74-<*
MQ)')]^Z]U+CZYZ^ACFBBV)LV.*H$"SQ1[8PB1SK2Q5$-*)D6B"RBFAK)DCU
MZ%E<"P9K^Z]U/.SMI,:HOM;;C&NA:GK2V$QA-9 ]*:%X*HFEO40O1,82KW4Q
M'1;3Q[]U[I.3=/=25)B-1U;UU.8((*2 S;(VU*8J2F01TU-$7QC>.GIXQI1!
M947@ #W[KW6+_0MTY_SZ;K/_ - /:W_UJ]^Z]U[_ $+=.?\ /INL_P#T ]K?
M_6KW[KW7O]"W3G_/INL__0#VM_\ 6KW[KW7O]"W3G_/INL__ $ ]K?\ UJ]^
MZ]U[_0MTY_SZ;K/_ - /:W_UJ]^Z]U[_ $+=.?\ /INL_P#T ]K?_6KW[KW7
MO]"W3G_/INL__0#VM_\ 6KW[KW7O]"W3G_/INL__ $ ]K?\ UJ]^Z]U[_0MT
MY_SZ;K/_ - /:W_UJ]^Z]U[_ $+=.?\ /INL_P#T ]K?_6KW[KW4F7J3JF>-
MH9^L>O9HGJ#5M%+LO;<D;U)70U2R/C2IJ"G!<C5;B_OW7NNZ;J;JNCCEBH^M
M.OZ6*<QM.E-LW;D$<S0Z_"TJ18U4D,7D;22#IU&WU/OW7NGVCV=M''5*5N/V
MMMRAK(X8*:.JH\)C::HCIZ99%IJ=*B&ECE2"G$K!$!TH&-@+GW[KW74NS-GS
MS2U$^U-M33STD6/FGEP6,DFFH()%E@H9I'I"\E)#*H9(R2BL 0+^_=>Z[IMG
M;0HC*:/:VVZ0SD&8TV$QD!F(TV,ABI5\A&D?6_T'OW7NLE+M3:U$%%'MK 4@
M19HT%-AL= $2HG@JJA%\5,@5)ZJEBD<#AI(U8W*@CW7NI/\ =_ M"M,<)B#3
M1S_=1TYQM&8$J?5_E*1&'QK/9SZP-7)Y]^Z]UP_NYM^]-_N!PUJ(PFC_ -Q=
M#_DK4\20P&F_8_8,,,:HFFVE5 %@![]U[J.VT=IM/]R^V=O-479O.V%QIFU-
M"E.S>4TVN[4\:QDWY10OT%O?NO=<AM3:RIX1MK "(TKT1B&&QPC-%(],\E)H
M%-I-*[T<):.V@F)"1Z5M[KW41]B[)D6-7V=M618HQ#$K[>Q#+%$BE%BC!I"$
MC520%%@ ;>_=>ZR'9.S#3M2':&V#2O54=:],<!BC3M68Z7SX^K:'[3QM4T,W
MKAD(U1-RI!]^Z]U'7K_8:N\B;)VBDDE2U;(Z[;PRN]8]5#7253,*(,U2];3Q
MS&0^LRHKWU $>Z]UECV-LF&6EFAV=M:&:A61:*6/;V(26D24ZI$I9%I U.LC
M&[!" 3]??NO=3UVSMQ!3*NW\(HHJI*ZB Q5 !2UL0=8JRFM3_L5<:R,%D6S@
M,;'D^_=>ZY1[=V_%4&JBP6&CJ2S,U2F,HDG+,79F,RP"0L6D8DW^K'^I]^Z]
MU(CP^)ACCAAQ>-BBAE6:**.AI4CBG7],T:+$%25?PP (]^Z]URBQ6,@($&-H
M(=,,5.#%1T\>FG@9V@IUT1BT,)E8JOZ5+&PY/OW7NN3X_'RA1)0T<JI*DR!Z
M6%PDL1U1RJ&0VDC;E6'(/T]^Z]UE^SH_^52F_P"I$7_1OOW7NO?9T?\ RJ4W
M_4B+_HWW[KW7OLZ/_E4IO^I$7_1OOW7NO?9T?_*I3?\ 4B+_ *-]^Z]U[[.C
M_P"52F_ZD1?]&^_=>Z]]G1_\JE-_U(B_Z-]^Z]U[[.C_ .52F_ZD1?\ 1OOW
M7NO?9T?_ "J4W_4B+_HWW[KW7OLZ/_E4IO\ J1%_T;[]U[KWV='_ ,JE-_U(
MB_Z-]^Z]U[[.C_Y5*;_J1%_T;[]U[KWV='_RJ4W_ %(B_P"C??NO=>^SH_\
ME4IO^I$7_1OOW7NO?9T?_*I3?]2(O^C??NO=>^SH_P#E4IO^I$7_ $;[]U[K
MWV='_P JE-_U(B_Z-]^Z]U[[.C_Y5*;_ *D1?]&^_=>Z]]G1_P#*I3?]2(O^
MC??NO=>^SH_^52F_ZD1?]&^_=>Z]]G1_\JE-_P!2(O\ HWW[KW7OLZ/_ )5*
M;_J1%_T;[]U[KWV='_RJ4W_4B+_HWW[KW6=41 H1%4*-*A5"A1_10 +#W[KW
M7>D<<#@W' X///\ K\^_=>Z[]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7__T=_CW[KW7O?NO=>]^Z]T6+Y:?+SI'X3=
M4P]R]^YC<>(V76[WV;USC%VCLG=?8>Y<QO7?^63";2V]A=I;*Q&;W%ELAE\F
MXBBCIZ:1F8@ %B ?=>ZK1IO^%$7\MB>7Q293Y340-53TXEJ_A)\KQ$8IHXG>
MNO!U-4.M)22.T<MU$NJ-BJ,NEF]U[K%7?\*)OY;5)#2RT];\K<J]1.T4U/C_
M (2?*A9Z"-03]U6#)=5X^/[<L H$32R$L/1:Y'NO=0A_PHP_EQ&81F'Y=K%H
M#?<M\)?DUX-1-./&53KEJGR?O/\ [KT_LOSS'K]U[KF__"B[^7 LL**/EM*D
MD*2R3I\)/D_X:61I=#4LX?K1)C/$@\C&-)(]!]+EO3[]U[K+'_PHI_EO.:$-
M+\LHONS )S+\)/E%IQGEG>*0UY3K%P12H@ED\'G_ &V&C4UU'NO=<G_X44?R
MVEDF1:KY7R+$%,<R_"/Y4B.J+*6TP!^K$F4HPTGR)&+GBXN1[KW72?\ "B?^
M7!)+XT;Y9L@IQ425'^R2_*)8839S)"X;K)9VEATC5H1E.L:2WJM[KW35_P!!
M'/\ +LO6C^!_,H"E1FIF_P!DG^1!&4<5,4"QT'^_)U([PR-./N13KXHV!(DT
MQM[KW43_ *"0OY>/_/)_-;_TBKOK_P"Q;W[KW7O^@D+^7C_SR?S6_P#2*N^O
M_L6]^Z]US/\ PH^_EX!(W&V?FBS2&37"OPI[_P#)"$*A3*6V@L168,2NAG/!
MU:>+^Z]UP_Z"0OY>/_/)_-;_ -(J[Z_^Q;W[KW4V'_A1=\!JBKDH*?8/SEJ*
M^'R>:AA^#_R"EK(O"0LWDIEVD9D\3$!KCTD\^_=>Z\O_  HO^ K@LFPOG*ZK
M5?8LR_!_Y E5KO+%"*)B-IV%7YIT3Q_KU.HM<CW[KW3M3_\ "@_X1UM-/64?
M4_S\JZ.DJ9J.JJZ7X'?(V>FI:RGC::HI*B>/9KQ0U5/$I9XV(95!)%O?NO=2
M\;_PH!^&&9J(Z3#]-?S!\M5S2>*&EQGP%^25=432^/S>**&FV5)(\GA&O2!?
M3S]/?NO=/:?SV?BO)'4S1?'?^9))#1&05DD?\N_Y0O'2&%6>?[IUV(4@\2*2
MVHC2 2??NO=9H?YZ/Q@JHEFI_C=_,KJ('+A)H/Y=7RCEC<QNT;A73815BDB%
M38\,"/J/?NO=9O\ A\OXS?\ >-'\S'_TW-\IO_L!]^Z]U[_A\OXS?]XT?S,?
M_3<WRF_^P'W[KW7O^'R_C-_WC1_,Q_\ 3<WRF_\ L!]^Z]U[_A\OXS?]XT?S
M,?\ TW-\IO\ [ ??NO=>_P"'R_C-_P!XT?S,?_3<WRF_^P'W[KW7O^'R_C-_
MWC1_,Q_]-S?*;_[ ??NO=>_X?+^,W_>-'\S'_P!-S?*;_P"P'W[KW7O^'R_C
M-_WC1_,Q_P#3<WRF_P#L!]^Z]TX/_.S^/$=,]8_Q=_F:)2)3TM4U1_PW3\H-
M IZV5H:272-C&0B>5"H &H6Y %C[]U[K-C/YU?Q_S,PI\7\6OYFE7,])+7JB
M_P NSY.1:J."H^UFJ U1LB%-,=0-!6^N_P!!;GW[KW7=3_.IZ"HS6BI^*O\
M,WB;'/315H_X;J^3LAIY*R/S4J?L[(E\AEB]7HU!?[5CQ[]U[J-!_.V^.]2:
ML4_Q=_F:S-0EONU7^71\HKT^CRZ@P;8JZF4PN/3JY7_6]^Z]UE3^=?\ 'V0(
MT?Q:_F;.LD$=5&P_ET?*"S4\D<\L<MSL8</'3N0#ZO3]+D ^Z]UR/\ZOH !2
M?BO_ #-@)*.'((?^&Z?D_P"JCJ*R.@AFL-CDC762JFDV<7U$!;L/=>ZS5G\Z
M7H2@CDEK/BI_,WACBJ9:.0G^75\G)M-3 8A+%I@V3*QT&=/4 5.K@FQM[KW6
M,_SJ>@E=D_V5?^9N&1*EV7_ANGY/&RTGC^Y;C9!!\/D7@<M?TWY]^Z]UW+_.
MJZ!@:9)OBQ_,VC>"*LGE4_RZODZQ2''S+3ULGIV00ZT\[A3IN6N"MQS[]U[K
M%+_.Q^/<$\]++\6?YFZ5%-YS/%_PW/\ *!B@IJ@TDYU)L9D=8ZCTW4F_U%QS
M[]U[KNF_G7?'VLK8,?3?%G^9O+75*U#P4W_#='R@C:5:8RB=@\VQHX5$1@8&
M["Y'%[B_NO=2'_G2="I)!$_Q4_F<+)52&*G7_ANOY.D2.H?4H9=DE$MXVY8@
M<?7Z>_=>ZY'^=!T0ID4_%+^9P#"8Q*/^&[/DV=)F262/D;*(;4E.YXO:W-B1
M?W7NL]/_ #F.CJN2HCI_B?\ S.)'I)#%4K_PW=\F(_%*))8BA,FS$63]RG<7
M4L/3];$7]U[J9#_.)Z;GKJG&0_$C^9Q)7T>C[JG_ .&\_D@OBUVTGS/M%:>2
M]_[#M[]U[KJ'^<1TU430PP_$G^9R\TXHS"G_  WG\D5UBO5'H_4^T51?.DBG
MU$:+^K2;^_=>ZF3?S>>IZ>HDI9OB%_,X2HBI%KI(_P#AOCY$MHI'IXZM9M:;
M6:)KTTJMI#%^;:=5Q[]U[J?2_P V;K6LR]5@:;X=_P SB7,4,4DU71C^7]\@
MD\,43T\<C_<R[;CHY=+U48LDC,=7 X-O=>Z<*7^:CL6N%0:3X9?S.9?M:J6C
MJ/\ G /OF/14P:?+%^[@8]6C6/4MU/X)]^Z]UEB_FE[)F>=(OA?_ #.&:FF^
MWG'^R#=[KHF\,51HNV# ?]F=#=;KS:]P0/=>Z]#_ #2ME5",\/PP_F<NBRSP
M-_S@-WNO[M--)3SI9\&I.B:)EO\ 0_4$BQ]^Z]UF_P"'1-G_ />%G\SG_P!(
M'[T_^LOOW7NO?\.B;/\ ^\+/YG/_ *0/WI_]9??NO=>_X=$V?_WA9_,Y_P#2
M!^]/_K+[]U[K!/\ S2]E4L$U34?"_P#F<I#3Q/-,_P#L@O?$A2*)2\C:8\&[
MOH4$V4$G\#W[KW6?_AT39_\ WA9_,Y_]('[T_P#K+[]U[KW_  Z)L_\ [PL_
MF<_^D#]Z?_67W[KW78_FA;/8.?\ 9+OYFXT*'(;X$]Y@M=T0! <+=FNU[#\
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
M][]U[KWOW7NO>_=>Z__3W^/?NO=>]^Z]U[W[KW5-7\Z__F3OPC_\:R_RV/\
MX)3:_OW7NKE??NO=:Z/>G56^)_YPW0_874OQ#[7P&4VO\A,'OCN#N<]/XO/]
M1]U]8YSXF;SZKRG;5;\JH<['NOK_ "O3^/KCM?']4 PX[+Y8)EI,=625,-3!
M[KW5^6V]]P;GZYQ'9--M??6)I\SM*GW=!LW<NU,GMSL6BBJ,7_%$V_F=E92.
M'+XC=B*?!)CYU2>.I_:8!A[]U[K50VKT'_-(ZMW+WA\RLEU_E\!N[^9QU#\F
ML+O39G0."WG/\HOCGO/+=?[H[,^#.0[GSDD]5M(9WXW[<VLO6]+68V@A%#D=
MRK%4+5,%E3W7NE/WC\3?F/T?\@.\:#XCXKYF=O=ICN#K3M'K7NCO/=:=K[.R
MV#C_ )=?RUV&DF&[%['PYV?M[>NV^\_X'AYY)IA411UN)@E04+Z9_=>Z!/N[
MK[Y^9+";?[*^(NT/YJ.?R>Q.N/E-2;.[%^:F)P>9^0NRJ+?^!^&&.[4P/46/
MIH,+V9CZ[)[=VGNF7;8S+4N2RVYH*I=M(M/!23S^Z]U?%_*1RORHROQXW\_R
MIC[+_BM/WMO5.II^W=H=C;*WQ-U+58+:&2QZ56)[DW9O#N&?#46\J[-08Z?=
M%2F7^SC2(I]O%3N_NO='>R?R8^.&%R5?A\S\@.D<5E\565..RF+R?:VQ*#(X
MVOHYGIZV@KZ&JST5325E)/&R2Q2*KQNI# $6]^Z]U$_V:OXO?]Y(]"?^CAZ\
M_P#LB]^Z]U[_ &:OXO?]Y(]"?^CAZ\_^R+W[KW7O]FK^+W_>2/0G_HX>O/\
M[(O?NO=>_P!FK^+W_>2/0G_HX>O/_LB]^Z]T"/R7[3^-W?7QQ^0/1F*^5OQ[
MVOE.Y^DNUNJ,=N6M[/Z]S%'MVO[%V)GMH4>=J\1_>>G_ (I2XB?,+424VM/.
MD934-5_?NO=5&]8_"_I[8F__ (W[UKOGQ\5,@G1/R'^)7==;CJ3>VUXGW#C?
MCM_+;_V1C<.#I:B;>S_8UVX]RWW!1S.LD<-"?MY091Y#[KW5\'^S5_%[_O)'
MH3_T</7G_P!D7OW7NO?[-7\7O^\D>A/_ $</7G_V1>_=>Z]_LU?Q>_[R1Z$_
M]'#UY_\ 9%[]U[KW^S5_%[_O)'H3_P!'#UY_]D7OW7NO?[-7\7O^\D>A/_1P
M]>?_ &1>_=>ZCY?N':W:FR>S]O?&KN/J3=_<-)UWN:LV?#@-\;1W;%@=SUN)
MR-%LS.;AQV)K,TU/@5W0(1))/3O"X1ETORI]U[K5;Z[^,OS#^07^@[ ;_P!L
M_P T>IZRVQWG_+IW;\@\)\HNR-]X?(1_*?"]B[ZJ/E9V-U#)29R'<E1\>\!A
M:S'UQFQM6FRZ?(?:U.'I(?M&9/=>Z.Q_,=^(>\^W_P"8''DMN=<_+/+8_MS:
M/\LG!UO9_5FX^P<?U;M;:?3_ /,&SNZ.^J23<V#RT&.ZLWYL7K'+8_<6)K:7
M[/(4L=1DZ['RK5O/)[]U[H@W8O4G\Y6BK.IML479_P ],!LKKO>?R&ZR^-N2
MV/LS?'<O9&2R>V_FKOG"]7;I^2NXS\ANF=KUF#R/QGDVO)A-T=HQ[IVGD<%2
MY,U<,==,LE9[KW5O_P#,\^+7R:_F!]M;'^,G7]!M#8_1G5O56X^U]Z=I]P;/
MWOF-F[A[G[4Q&^^I.LEZMGV3NO:%94]I?'W#19?<VJ6I:BH:S,8J65';0A]U
M[JN3MKI;YD_*'#;R^0/R,ZN^=$>Y^ONW/Y2>X'Z8ZLWGW)MC;KTO7'8FP:_Y
MI[FZ:Z:PVX]L;6W9D<1N;9-7G\7DX<<F7IH325%*T+N5;W7NH^UNM/G+7[#V
M%@.Q>JOYEFY>T-Q].YS;G4^)P'9E=M#X]8.#*]A_)>K^0$7RHV]GLEF-NU>4
MSNT<CA!BZ3<>*J,GF,948BAVM44-3%42TONO=(7I;H/^;KMOY$=/XJNW=\OM
MC[:VY\?.CL3U9L3K7:592]$8'HC!?"O";-W/L#>F]M[=\X7HSKOY 8GO'&UR
M34&X.NMQ;DCW*<9DJ2JEP25$%+[KW1Z/Y;VT_P"91#_+K^=.P<VGR P_?<M!
MN^D^(79GR<SV]L!VIG-^YCX^;;I)9)]E=[;O[ER/6M-M'NBGJ(H\@^XLUM/-
M962JR>*AI<2\,'OW7N@4Z,^)_<_<?<'Q#[&RO6G\R+ =%]2_S!=F=D[5V_\
M-;N_?&7[FV.N&^$/>&+[D[ W#$_96?S,/5&=^0>(VECL9%D*B6"JK*[,C&01
M8'-O%/[KW1EOE!\8OD1V;_,$J6P"_)G8?Q\[A^27Q;Q'=.^_CYO+=/4.4W!U
M-U]\,OEX<C1YWLS862P^](NNHNW\WMG&Y+[>IA6FK:J$0RP5$OE3W7NB<=0;
M=_F@2)T4-^=;_P QC)_+(_'O8^T>B-_Y3N[![;^*?7-=MK:W:FT>W,O\PL%4
MKN/:6=WO7;@BQ.;C?/X3-;CW=3OA(\;74D]-DYA[KW2Y^._0WS+["W?TGBYZ
M/^:%UAT+FOD)T13?)/'?(3Y%;ZI^RY^R=D?%CY95/R(WMM#=6-[$J]X8KXT;
MG[HJ>N*$0T<M/M;<6>HVGQ%''BY!Y?=>Z*=\;(_Y@/>OQ_F[:V%FOYB^9ZRR
M6VL95?,K)Y/N+>N:W[\AL.WS/PF2RR?RZ*L=AR5.T<IMOXP;9W)3U2[87;];
M/#DX,,ADS:1FG]U[HP^,Z5_F#Y[I/L7=.?QG\PZGJ^M?BE\A][?$/8U3\ANV
M\!VY-C^P/DMV52],=>=\-M/=<,O8OR0V5\;9*%A392NK-PT-#74U&TT.<I/X
M@/=>Z)EMOXW_ ,PO<>Q,UNGL;J#^8-G>R=L8O^9]L7XHYR3='>L55M?!]V?%
MKHO=OQ];<N%['[_['W_@=IY7?^VMVX_'G=V5RF3HMQC&09!**J2DBH_=>Z,E
MW)UI_-,RM3WCM_K'$_S%L-W)/%WSC_DYV15=PYI.B]Z[;S_R V-6?$V?X*8_
M'9RHQ&W=Y[5ZJ376U6T\)B7PV(I<K1[@&2R%3"TWNO=6;3]._*_JWX0_S5.H
M]FY'Y-;LS>-[C[*A^&-;O+L/>7:_<&4ZQW%TIT7G88-B;\W+N#*[_P ]A5[7
MR^[H:$5=?)54S+-31$111(/=>Z1G\NS;_P W]M_S+?FQ+W'C_E;F^@=VTG8N
M5Q>=[[S6YZ+KO8NZ*;O;*U75&U>FJ.JWQO+JOL_;NX^H<V[T69V10;37;^&Q
M%)CMPXZ;,S-4M[KW56-#\3?YFW2?QOCKOC%A?F+USF.QNN/F/N7O'J:7>F^\
M_1X/"X?^:/LS<6U<7TUU;1=E;/Q6PN\][?$;=&YLABHMIYC;&5W3225A@KX\
MI+'4^_=>Z&387Q>_FD;TZJI:?!]A?-=-[;,^&'SFWG\:]W=Q[Q[$Z8-+WKNG
MN3:N ^.^T.P.N<A\CNS-PUF\<1U%G-UR;13L?/9;(XFGKZ&3)/#4XR-:?W7N
MB]P?'SYIOMCHK?G8?7/\U#O/9>Q-Y_*V'8DNS:3N'H+Y,;"SF_>B>C]N;,)E
MW[\R^U?D'1]1[@[OP=1'D%R^Z*3'234U5D8J!MOWG?W7NK1?A7A?F&_\QF3H
M+MSO7,=E;&^//2'6WRY^0-?MWMG<FXZ' _+[Y#]&;2Z)S/QBW'B<=F(\3C>N
M,'F^M]Y]J8+ 9&%HXWW=15<-+%'%2RM[KW1-?EKM_P#FG9[YO?+*NZBV1\VL
M-ME<-\L]F;*RVS=W=VU/5N;VON;X+=@Q?'3(;*R,G<F&Z)HGK.^*7&RT$.W-
MB_WBVYN8#^,9V%VI37>Z]T,\_P ,?G?UKV%E\AT9OSYQSU>V?DM/MSJ=>Q/E
M)VIOG8$?5/;O\K+=VZ-^9[=6-["WKN+ [BP6$_F 9&ECI\GF::NJ,)E],%)X
MZ*,1CW7N@&^&?QB_F*=K8/J[8?>FY?YCNR>H-Q_,_KRL[E@W/O+M/X_]@8G
M[>^*7RIE[BJL7OL_+?OONG)=0[P[RK=E4E7D:;,X+ Y7)0TU3A*"&.6:8>Z]
MU-ZKZ%_F85O87Q6PGR-V7\\^RMZ8'>/P?W!L#?+]V8W_ &6_JWJCI;LH_P"F
MJ+Y8;0&[::A[,[EDW+C,?N!:VJQN:W#EZ*:@JJ/(0IC,E WNO=!GTMT'_-MP
M>QOD9FN_JSYX[S1=S=(5'S ZZZ]K]V[/SO=E/MKM^>7O:3X2[UF^6&[]Q[@R
MFYNI!3RTLVPL?UEA,AM]8L-#3Q9:!Z%/=>Z/KGOC-W5N7^2!GNM-X],_+2N[
M"Q_RG;O6LZ@W#O\ ?='S$S?5FV/YE%-WE)397>NP]S41WUW+5]%8]ZVFEI,G
M]Q7900-'4-5A)_?NO="/\#=@?-*@^:L6X]];5^6^R*+'8SY01_-+='R"[0R^
M^/CQW7E]S=E8;)_$)?A]L^O[2WI@]I8_:&SQDI*F7#XO"'#8O_<5E8ZFMJHI
M8O=>Z(+\R/B1_,>I-ACL'8N9^:E52]I?-?YP5WR'VCL+L/O'N'L";8U#W#V+
M#_+TS'6/5NU/E5T4FQNG<5MBLB%=#@L[C<?2FMQ.1SE!4T>.E%-[KW6?.]2_
MS@(_F5LG*X*'Y0UG:&T-A[.V%E>V,YDMZS_&_-8#<?P4H=GOO/-4^/\ DS3?
M'K'Y0_+.GJ*_/[=P_7^YLM09B$9B7,BB>BU^Z]T>[^4CU!WAUGNKYR=FY?H3
MY:[&K-_=._$[%;7QWS*[2FW5V)V-WGU?L_OB+N2BV_OK<6_>U<OB>OF[*W+"
MN.J9ZDXL+7O78Z#^'S0@^Z]U3EM3J'^:0_QI^3H[,ZL_F4[:J.PLI\5NQ:O:
MVTMT]T]F9VFWKM;</<6W^]\3'C,A\QD[R[2PM;GLMM>3,_W S?6$.:IJ&CRV
M+Q\V#QU1!6^Z]U=CVE\8ODA\G?@9_+#V[WIUMV1BOD3UUW#\?-V]HX'$=[[S
MKLEUYF-M;-WAC4[%[,WYALGALIO:;:V47%93+)5-D*L5LDU,)ZN1I*F?W7NJ
MM=K?%7Y_=C4VQ*>KZ9^;45!M+-=25ORAQ'RG[.B[#3L/YMXKJ#Y+[5[C[_\
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
M;8W;19#/=7Y7;E'L#K_?_;&4Z5ZN[)[-3/U6-KMO;%[6WWAYAMZMIH*\U^)
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
M7 Y;<=/MG:6V<E-0XV*NHAD<N:2FDGABE>1?=>Z+S!\HOE7\;=[93HSN_&[
M^9G;/8/8.TL+\9\;\>1LSI/?^XMM5G6>Y=]]GY7NW8?9/:&2VSUCMOKEMCU[
MX_,19JKDW!#5P4T-"*F)WE]U[H#Z?^>AL#=&=Q&'ZM^(GR9['CKMU],=79:M
MIZGIG:0VMW7W[F^Q=D=?=3YJGWAV=B))LQ2=D]4YK#YS(41J\1B8X8J[[F>D
MGB=O=>ZGXS^=[LW<5%M7*;4^('R4W/C<M1?'6DW;)C<IT;35NPM^_)WOKMSX
MP=:==5]#F.U\8^?S-5W;U!74$];C6J<5!C95KY*E(U,9]U[I;[I_G 8+;&!K
M,Q)\2_D)7U'5&SMU]E?+['4V1ZEB7XJ]=['[G[2Z'W'N#/9>H[ CPO:603>G
M3.XZVDQNU9\C4U.W\7+7-XF:"GF]U[H4/C9_,QQ/R([MVCU5_LO?:'7NU.UZ
M3Y15/1_;V>W)UKFML=F-\/NXZ3I;N6.7;VV]UY#>>S$CW!E:*JQ#Y.BC_B5'
M.Q(A>,HWNO=$IWC\\_G-M#YG;IV=N+)==;-Z+7O[='6W6^-S'QN[(W)U)V-U
MIB]LC&8ROPGSAZ_[!W?L? _)*7?[O ^P=R[9P"-DJ*?$?>I,T,TGNO=+7J;^
M<)N_&_#O8?<_R0^/$NS>SLWT7\0.T*(OVSU%M7K+LFA^46QNPLQB-^Q;ES&[
M*D=5[>3.=.[A:IPU:F4S5#3R4,<,==-,ZQ>Z]TM-P?SF]LX;J_%=V4WQC[3R
M?5%/TQU5VGV%O'^^W5V,I=@9SN[NGM+X\=:; EILGN*GGW%4Y3MCJ^:.MRM+
M;'8W!U:9&1CH:F/NO=(9_P"?#U+#B.D*NHZ![)ILOVEVONKJ/<4%=NK9&WMG
M8/<&T,QL[&5W^CKM3=];MKKON"JS6+W]C<YAZ."OQ-3D\(*MHU&0I'QQ]U[J
MZCKS<>\]SXG,U^]^O*KK7(T6]M\8#$8:LW+@MTU&;VCMW=65PNT=]_>;>DFH
M<;!V!M^AI\Q#CI':LQT-8L%3IJ$D1?=>Z7OOW7NJL?YK/>GR]^./1-=W-\5L
MELG[;K#9_9.^^R=K5O26\N^NR-WM@MOTTW7^'VYMC:N]=DT>R^MSG#4R;SW9
M5R5\F!QL<4M-0U+-(H]U[HN_2_S[^2W;7<VR.S:+<G153\5=_P#SWWM\&\'U
MIBL17U&]:[![:^/N:[ PW>VW>V)=QQPY_)Y[L79V0==O# QPG:%7!5BH6>GF
M9_=>ZB?)W^8;\F.@.X]R]J4U/LK<7Q9Z_P#F!2_"S.]$T76NYI^Z]S9O)_%!
M>\J+M_$=DIN+[6DIH-_9JCH6PD6W:R*HV[3O6Q5AGD$/OW7N@<PGSW^?T?>W
M2'PPW!V#\=,EVU\HL5\8NS]L]ZX+JG-4FUNG-B=R]-_+SMC?>SEZQKNQZB3L
M?.8"J^+$>/PF0GR^.&0I,U+43P0R0QQ^_=>Z-AD/E_\ *S-_!WXS[@Q&2Z3V
MI\IN]?E/B?AYN3LA*"7<_4.UL_MWO#L;JCL+MS:NRJO<^(EW*^:PO4M?7X3;
MDF;71D<G!2M55(AM/[KW1+=O?S$_Y@^=VAWKN%]Z_&&BF_E[[KRN#[_>HV;E
M*?&_+,8#YC]T]#Y.#:-=5;SA3HN*LZIZB%5130IGY'WG6M1M&::)8W]U[HWW
MPN^:OR4[L[=Z&W-V'F>LJKI'YEX#YJ;EZVZNQF AP?8O1-+\7>Z=M;#V-25^
MZ:;<N9':)WKL?,25.YVEH,8VW]P&&ECO&^CW[KW5U'OW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K6*[(^<'\R/+_ #O^6?57Q\K>W-]X
M?H[Y7]%=/]>]28'X8[=WO\=:_8&[>MOCKO/LV?N;Y5)N':^>ZWW%B,7V?G,G
M"QJ2M)%34;/'/%*T'OW7NE_N/_A0(^VNMNO>QZ[X1=FM#V;CNV.R]J[=H]_K
MGL_6?'?J/>N*ZUR/9\U+L_K?= QVZ]W[]K*BCP6VZS[6*KIZ=*B;*4PJ(H_?
MNO=!J?YT_P @.GNY/D9-V/T;N[N?;&\>S=SP?%?J_9%1A\/3[-Z0Z,V[UE-V
M-F=T5NW.N]W=DGMK=>2[\VJYQF;IOX8:VH:BIJNC2DDEJ_=>Z-CLO^<?O;MK
M<QQ_4'PKW'G=K[C^2"_&;J_<N_>\]F]89'>>\\7\>*OY2[YR6:VAE=JY;,;*
MQ.Q.H*;S5@E:LGERJR4$*-+'J;W7NDQUA_/7P?:\TN.P'Q.[3H<QV1D>IJ?X
MGR;@S&3V[M+O:B[GW]AMF;.DW/O7/]=XK$]4Y/\ A6XZ'/U-- NYHAB9)##/
M/-&D4ONO="WM3Y>?*[<G\LGM?OBO7KW:?RGI>]?D3T_M7 Y_-=?4V(P.1VS\
MT=]=#;0V7M>OS.9VMUWV+VGA=DXR"@VQ25E;CJ+>6[(*.FJ)*=:^1H_=>Z+#
MT=_,'^:,.:Q?6U7)5_(;L[:/R3W;L/?O5W<W4.$^$W?&#Z\K?ASOCO;9R]NX
M]:SL'KFEHI=X;-JY,+NG9*Y/&;@Q\ @\4<D-5)[]U[H7L=_/-Z]S6^/C[A<5
MT'NR79W?6W/C;DZ?/2;YPU7N[:&6^3O4LO:>RZ;<6R]M8+<F%PFW\,]7C<36
MU>:W!A,G6557+/BL9DJ2F::3W7N@\Q7\_ ENKFW3\).V<"N^NJ^A?D/N*AP&
M]*3LC,[2^//R;S,&,Z<WO3P;#V1F<'E=XY/'8[.97)[=K\CA3C\=AB(ZVJK*
MB.C'NO=&GZ*_FC;H^0_;G;W26P/BKG8NRNI-[;6H,QL/=?;VT=F;\H.K<CWK
MF^H-W=J[GVINK!8B:EH-L[<PPW;1)MZ?=.'SN,J8:2FRZY%OMO?NO=6[^_=>
MZ][]U[I"=EY#L#%=?;RR75&V]O[P[+H]O9.?8NU]U[@J-J;7SFZ5IF_@U!N'
M<E)C,U5X7#35NC[FHAI*F6.'44C=K ^Z]UKC;._F#?.WN'XT_'#+;.[;ZSV+
MVU-\(_G!\[NW^Q<EU#B=W[/[#J/C+W7@NNMI='X79K9_;\^T-B9Q-VO_ !#*
M0U9W%2TE!2 LE5)5,_NO=#;T5_,&^4'9WR,Z&['RF9Q%!\<?D9\P^V?A;0_&
M6NZZQ.)W_P!:/US\:]W=SXKN&??+Y:3=VX,]6[KV!64N;H)*=,5C,3D(56,5
M$!J)_=>Z1_R,_F4_*KHG>G?/R-@S.R\]\?NF/F9V#\(J;XKOLJEI<WN4;,^(
M^0[]INY_],HJWW-3[RR>^*>.F&$2@;$#;MP":LBJ'NO=-FR/F%\\<SO'X^?%
M#._(K:[]J?+/;_Q&[AQGR1VS\>MFY+;G3&T^ZNB_EEW/V5UIMF@&Y9=@[Y=L
MM\65Q6U<KDJ6:I3&9V2>J%=/##*?=>ZM_P#Y?W>V^/DE\2>J^V>RX\6.P,C4
M]C;,WC6X/%RX+#YW</4O:V^.H\GNO&8*:NR;X*AWA4[%;*Q47W-0*-*P0K+(
M$#GW7NCE^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NJ;?Y2/_,Q?YP7_C7;OG_WQGQK]^Z]U<E[]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z_]'?X]^Z]U[W[KW7O?NO=4U?SK_^9._"
M/_QK+_+8_P#@E-K^_=>ZN5]^Z]T2OY_1?$BM^-NXL1\U\]'M7I3-;DV;0Q;I
MBR6[L#N';'8M/GZ7*]:;DV-N;82'>.U=_P" W?C::LPV1Q[1U%/70QD,02C>
MZ]T2+XT_%'^7=\F^H=Y93XW_ "0[I[6W_C^X<5N3?7S!Q'?F^&^8F%[6P^P'
MV[@J+/=FYJDQ^Y,!CX.F=]28BBPDF+@P<N!R\DD5(\U3)5/[KW1F-H?RP?A9
MT_C<7-M#8F9VMA=E;K^/'9]+#!O3=-7#!N;XGG=63ZTW%DI:VNKLCFLB:_=^
M4K\[/525%3GZZKDJ*QYIF+'W7N@2ZL^*7\L';VV.ELGUMNF'([8^76^^B.P^
MA*NC[0W/GX.V-R?'OM;N/YZ=73[)=ZJJJ:C&8/<N^]S9NNB.B!\4BTM3I2&-
M/?NO="+W%_+_ /A+O'L?KK$]B9/?>)WAV-N7N7(R;1P?9F[=L8WY#[6W%VAG
M_DYV'U1V[A=O24F-[$ZAV]V#N6IR]/BLCI2EAJ)*(3/25U92U?NO=&5Z[^&W
MQZZKW!U9N?9>UJO%YCI27Y)#K^:3<^=K8<+)\N.RL9VUW=%/25>0EIZ_^\^^
M,93U%*DZN,=$/#2B*)BA]U[H%JG^5W\3JOO/<O>,=#VE05&Z=^S=P;AZ=PW=
M'8V'^.U=WO645115O>]5T;C-P4VQ)>U\C!4B:?(24K0S5\:9!H#D :H^Z]U/
MW-_++^+>X]A=1[%I\=V/M";H7:'QXV5TYOS8G:.\-I]E=>8KXP8OL/;_ %94
M[>W=C,C'519:+:_;.Y,5E*B1)3EL?EYHJ@.!&8_=>Z>\;_+?^)>(ZLWMTQ0[
M'W,G7V^]I;6V=D\;4=F]D5^5Q6.V)VOV/WAL/)[7W37[HJ=T;<W5L?M/M+*Y
MC$Y>EK$R5%4_;:)@M+ $]U[I!Y?^5%\2-P;<VKMC/TW<6=H,1F=U9K?DV;[T
M[/R]=\@&WUN7;&\MY8SY$5&2W%5CMC"Y[=>R\56M2URB.D%$M-2?;T4D]-+[
MKW1ZNNNN=O=7X+(;=VS/N&HQ^3WCOW?53)N7<V=W9D%SG8^\\[OS<45-DMPU
M^1K:3"09S<-0F.Q\;K18NA6*DI8XJ>&*-?=>Z7OOW7NJ;_YI&\/Y9>,W9T!M
MGYT[XW;M/>^Z)]R;#V=-UAN7M[;VY8.I^V:C$8+LO$=O9#INI@K<+\;NR:[;
M&.PV<J<Z8L3-4)&D<L;I-+%[KW7#:_0O\K3??R]WEBNI]TX[$?);;.UNQ=KT
M.P-F;TWWB>NMC[XQ77>W^C^Q.S.K^OQ4T?3C?(+8O6LV+VQF\S@DFS^(QZ)2
MUI@?R$^Z]TY;>^.'\M#ISOI*#=O8--G^_/C]\9MN=E]KXGL+MW>.:P4>RNNN
MHHOC8/E'WIL6NSU1UK)VOD>GYY\!-NC-4W\:K,+)+I9XHS*GNO=)+XT?"O\
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
MTL%2U5_ 5FHVH*VKJ:MO=>ZNN]^Z]U[W[KW53_\ *RI)X,Y_,]J))ZN6*O\
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
M&OY&;FSZ=J[IHMV[K;$UV.Q"[EAR,=!%F:%*.*.H]U[H]7\USY$?.?ISX_\
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
M/'%[KW0+?.[Y>=*=-_-CX=UG?WQ7W3VOM/87QD^1_P LMK]A;<ZRW9V7V?\
M&G/;-SW2^UMW[[RVR,9D/[N;=VMMCK?>.1J,QFI8*[,XVJI8:7%J:BL\51[K
MW1M^J?YH7Q$[K^1B_&7KC>&X=Q;QK\ANK [7W;2;2RTG6&]-V[ VG1;W[ V;
MMO>4*S0G<&RMLUZ3U@K8**DEECGIZ2>IJ:6JBA]U[I,=I_S8?B[U%O'LK:^Y
M<+WMDL)U9NQNL]P=I[4Z6W9N7J6N[CIJ_9U#ENF,'O7'1R4U?V+A/[\T+U,#
MQ0T)9:BGAJI:REGIH_=>Z9^ZOYOWQ+Z*W9V'LW=..[TS^5ZFR7=L/9,^P>FM
MS[QQNS-N?'#:/26_.\.P<Y78R\=+L+KS:/?^ K*JNL6J"9X*2*HJ8TAE]U[I
M:];_ ,T#XT=F2YVEQ^/[BVOD]JY7LF@W/@=_=5;@V?N7;M!UMTOM/Y"MNC,[
M;RI3.T>V-\]0;XQ>7V[4M3ZLB*K[=DAJXY8(_=>Z(UT1_,R^(?Q_V7\F^P:;
MJ/<6R^LMT_*3<W8N#K.I-A;SW7NC?^V][_%KXJ_)SL#OWN)LWD)*7 [@H:3O
M^DIJC'I6"K-!14U+C*"=J:2*/W7NI?\ P^/U\>WJJBS>T*WK?H3:G=/;VP<Q
MOO=VT-^Y?.=I=:[ ^,75W?\ 2]M=7/B**AP^W<=MVF[(&5W'2YJ.5H-G109"
MG=IJGPQ>Z]T9ONK^<E\+.B]S;IVMNC*]F9VKV+N'LO%[UR.S.N\CG<'MK;?3
M%)M@]L=EU.6DJZ"GRG7^P<_N<8.LJ,=][7S9S'Y"DI:2H>AJ"GNO=#C\D_Y@
MO1'QEK.L,1G<5VYVSN3MG:.Z.S-L;3^//5>Y^Z-TT_3VQJ?;]5O;N3-83:,%
M15T'7.V(=UXU9:H"2IK*BMAIZ&GJJEUA/NO=<ND_Y@/1OR%W]W#L[JG$=L;B
MVQTIMK';CW+W@>M\O0]!YR;*;)V+V3!M?9?9U6\>+W#O!-@]DX;+O0*D;K1U
MFK43%,L?NO=%TV'_ #H/B7V)U]%V%@-G?)J&#<^.Z9RW2^U,OT'NK&;R^1^/
M[^J]RXSJ^KZ*Q$TII=U4^<S.S<O332UM3C(J%<>]74M%CY*>LF]U[ITKOYQ?
MQ+H8-C5QP/R$GQ6YH*:??&8BZ-W9%COCX1WCF/C=G*'Y$35PHY>L<WM+NO"3
M8/(XV9*C(JX:I@@J*.*HJ(?=>Z7_ ,E?EM\2NEM[]<=R939F]_D#VGMC9G<^
M'P>4^,^P,MWSO/K'INGR_4M9\A-S;@HMD5=0F*V7@,K!L^3+P**G-3RBE2@H
MJF3R(/=>ZP;N_FI?$_9^PL+V35UG968VSN#%_+#,XP[=ZWSN7S$^/^&&\*78
M_=CKM^,)FGJJ7.UD2XRE2!JO((Q*Q(RNJ^Z]T%$?\Z+XRT-#V;F-\]1?+_JG
M;O3F%[.J^R=S=F?'C.[;P>U]V=2];2]R;KZMFJH\K7S9'LC_ $41C/04=%'4
MTC4CI%)515C"F]^Z]T_=T_S4.KNJOD)M;JF#'Y'([,VVG;4OR&W&=J;TR6ZM
MG?W-^,?6OR8V-1]>;3V[B\EE-_Y#=VV^U,9!+!2T\U1%5%J9(C-RONO=%Q[3
M_GB;#;;NXJKHOK#>+5^T-D_,UNS<YW-LW=F-P70O9_QAZ"V;WOMG#]FX7KR/
M=5=N#:F]MM;YHZVIGV_7U=714:F+Q_?,:>+W7NC/97^;K\1=@=8+OKMG=V?V
MKD]OR=R8#L'"-L/<V/R>VMX?'_<.Q-A]AT53MW*+_&L709_L7L_;.*VL:KUY
MR7<V+,):.H,J^Z]URZ\_F;=?=S[F^.V5ZQQTT'6/9?R&[(^'O;^*[#QE9M3M
MWIWY,8CI^H[MZ\VK6XB'(9+;&8PV;VGMG(15=1C:K)T\TF7Q-125+TWW3#W7
MNLW>W\VCXT=$]H[QZ8RVW^Y]Q[^VS7[FV9BVP/6&=EVEO+N7 =,9CO:EZ5VC
MN&I$%1N'>F:V/B0T-10T=5AHZVHBHY:U*LF!?=>Z])_-)ZHV3\*/A_\ ,'NG
M8'9FSY/EUA.K%VKU=MC;\6Y=U4N\^Q>O<AV)+AJ>3(9';^/J,+28#!9"KH:J
M>:FJ<M2QP)2TTE?5T]$_NO=+_,?S-?BEM[#R[DW#N'>&W-L4'>6.^/NX]P[D
MV-G=MT.SM\Y+XLT_S#CJ=WTV?AQN8P&W:/INK1ZNHFI?+1Y75130I(CE?=>Z
M+CN/^<=UCB]W]:P8_H;Y8U.U-RX#M',[KP4WQ<[<D[=QN,VQL[J_L38O8.%V
M92XUUJ>I=R;)WAE:BLS$C$T-=CDQT\=/D'^U;W7NC==R?/KH7I2H^,5)F*;M
M'>M;\O9IINEJ#JSJ[=N_\CD]O8W!;?W;N7>>?QV&H6K]N;4V?LG<29K*5%3&
M):?&TU0ZQ/)%XC[KW15<3_.7Z#WYE]J8#JGJ_P"0&ZLSF^W^CMD9G'YOJO.[
M4JL!U=WU_I,.R._:JDK1/54.P,P>J,M'3T^33&9E62.2HHH(98I)/=>Z'_XG
M_P S3XH?,O=&[-G]0;HW'29S;/7^,[AHJ7L#;-5L=]Y]*YK.Y?;6,[?VC3YB
M85L^Q*G-X66%I*Z*@K:=9:>6:FCAJJ:27W7N@:PO\YSXAYW8E?V'1[>^2:X'
M(?W%K>HH)OCMV&<Q\E-M=F]G8?IO8>\OCKBZ:@J)^RMN;D[(W%CL?"4^UK$C
MR5'62TZ4-92U4WNO=##WY_,EZ.^.._NL.M=][!^1^9WAV;U!G^^FQ'7'1&\^
MQ:_KOJ;:4^(H=W[O[/Q6U(,CF]L4VU<MGZ"BK8(Z6JJUK*R*)(I&)M[KW10,
MM_/!Z8FW_P!)8C;76O8V/V+D]Y?(W!_*[,;^P"XG=GQ=V_T!\=L)W_5;DW-@
M]MY+<V"R-!D-M[TP^2JY*?)SMC\.*S7":^%J1/=>Z$#+?SO/AMBMER;K7"=[
M93+4G8]+UOE>M\1UQ05G8V*J:_K2M[CH-R28<[KAQ65P.1ZRQT^5I8,;7UV;
MJA$]+#CY*]'I5]U[JR7L+OCK+JKHO=/R0W_FZW;74FS.MZSM?<F>R.W=Q097
M%[,H,$=QU-34[2?%C=D663&\?PUJ(9$5!\!A$WH]^Z]U7QFOYQ?QVVYD<9LS
M.],?,+%]UYO=F:VGA_CI6_'G-0=W9*7%=<9OMZBW!2;:?,#"-M/<76^V,KE*
M3(-DUBA&*K*:M^TK*>2F7W7NK&.E.X^N_D-U'UMWKU'N&+=?6/;FRMN=@[$W
M%#3U5&,MMC=.+I\MB:J6AKH:>OQ]4:6I434T\<<]/,&CD575E'NO="A[]U[J
ML+^63^O^85_XT]^5G_6CKSW[KW5GOOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[K__T]_CW[KW7O?NO=>]^Z]U35_.O_YD[\(__&LO\MC_ ."4VO[]U[JY7W[K
MW15/F%\5,'\PNIH>J<[V)OSK2GI=T8K=4&:V13[%SD&2J,739&B? ;UV'VEL
M[L'K#L?9>4I,I+]SB,[A:^C:=(:A%CJ*>&5/=>ZKRQW\B[X_[8QO7&TMB]__
M "EVGUAM-?C*>PNL6WGL7=&W>]IOB3VED.V^GCV/E=V==9C=^,QF/W'FJV&J
MQ>V\E@L/)0204\-)3QT=,J>Z]T(FR/Y:G4W0F\?C[-G/F#\B*_KKIKM/9E-\
M1_C_ -F=B]?)UAUX=M[7[5I-N=-["Q:[,PVXM]U$.U-T5$%#69>NS.[:3 [>
MBHX*]:$5Z5'NO=>[\_EY[KI?@_U#\0_C-O?<6.GV-\NNB^Y?])>=S.U*3?>S
M=M8?YD8OY(]B;OVT<CLS+[,S&[-GQ55<^$Q]=BI*2K:GABJ!*2_D]U[I2[3_
M )3O2VU8=\53]F=MY_=O:?3';'5/:>^,K)L"ESW8&X.[N[7[\[([?S-+M_8V
M$V]2[^S&]9/##'1T5-AZ/&1QTT5&HC5O?NO=)[.?R?>GMQ8'LOK?)]^?)INA
M=WY'?^YM@?'F#=NPTZCZ5WYV;W/C/D)N?>^U\)+US/7;_P A1=N8D9+#4&^:
MG=6'PU/65M%!2?9UDL/OW7NBOC^5;\!-^X_8O0U+\T-VY_*]8;UWINGL'8V%
MWO\ %^#*[JW#3=U[0R6^779^VNIJ!/C[FMN]NIA\"M?UU3;.RN*6>'$-4&1X
M0ONO=&]WE\?=[_*;^7;OOK:D^16T?D5V'F^QMY=P])]T4=9MO,;)K-U=5?*K
M)][?'?8^0S.U\?2XNLVYL3(;)P>S<U5TT0JQ2T%79VG&L^Z]T&V_OY?O;&%Z
MN[ZWET#O_M+;_8WR V1W#58OXE;H[)V6/C#TSWQ\R:^A_P!F#[;K*C;.Q<#N
M3M>IV17[AR^:H:#-Y+)XV2J6J&-IZ66O1X?=>Z,OO3^71U+OC87QLZ^R6\.P
M:'$_&/X[=J?&S9M1C*S!1UF:V?VUT1C>@,[E]Q-682M2;<&-VMBTJZ-X!# M
M>2TL<L?[?OW7N@*[I_DZ]+]QXOJRF?N3NC9N5Z?V[T[MG:>3QE-U#O+$U5#T
MYU3O;IW%56Z>O>U^K>P>LMU9?([6WY6SK5UN'EJ,1DPE7C'HY->OW7ND?U)\
M%-J?%;Y/[3^2_;NZ=F[5Z!^%_P -NO\ XJ=&]E]@]DX9=P;W05$6*E[>[PA_
MN5U[L;9.].N-M9"JV5@:NGJ*ULAC-RY(R&G,Z0^_=>Z&#>_\J7I_LWM[NS?F
M_NX>^MR]3=_;XRW:N_\ XN2Y_9-!TA7]JYCH'#_&R;?'EQ>PZ/LVK:GZWP\;
MPXNIW#/AERZ15S4K34\.CW7NG_X0_P NGH#XD8'NO![#[!W+VZ>TJ# =9]@U
MNXJ/IO /C<+U]C]RXK&[1FH>B.M^K,:FY(\=O6H.8R61AJ<_DZJ1:FJJ3*0?
M?NO= YT'_)4^./Q]SV%SVV^Q>V<W/M+MOHKM'9L.1H.F]NIB*;X\4'8>,Z_V
MEG9^N^J-E5G8BS479V23*[@W%)D]UY7QTQJ,FY@]?NO=<Y?Y6'QFZ<SVS>VM
MP=[=D[/VKU_V%L??^?I=QYSK/#;4WCO?;7S.[8^5O44N\L_DME1Y>!=M=L?(
MK.8''4M!7T*5V,R<=/.*BK\4X]U[H)=V?R*_BG%ULL'8W?7;U;'U?MCK6AV)
MVAV/#\?<U%U!L'HZL^15=A,5683>O3F1ZDW3M6+97R,S>'RC[JPN5\E!CZ*I
M,L=93M5-[KW0D]4_RK/C/ALSM3_0#\GN\\/M;IS>GQPQ_=/7&QM_]89K:O;G
M:/Q&W91]K=<IWW O7U=E\/N>G@S^-7*XK!5.VJ2JQ<6,UTBB"G;W[KW0^_);
M^6IUE\E.\JKY!5W;?=?66_JGK?J39$)ZYRVREQ.-W-\>^Z:WOCH3MC&8[>&Q
M]VQ0[]ZRWKGLS%&LGEQ.4QF8J*:OHJA5B:/W7NGF'^71U1_LJF[OBSD=]=H9
MZE[*[>QG?G:_;V9R6V9>TNR.X(>ZMJ=Z9O>.<EH=KX_9>._C^Z-GTE$U#C,/
M0T%%AXTIJ2&'QHX]U[H*=U_R??C+O+NCM+M3)[C[/HMK]Q;EW]OS??2N"J.N
M\/L/+]A]I]9[CZN[!W9+NRGZ[;NX19_';FJ,NN'7=BX*DW*S9.&C6:1PWNO=
M(;=O\F'J[?\ !A,]OWY3?+'?7<^W5W'M_"]^;WSO3.\>P,9U=N/:FT-I5'5.
M-P&YNE\MU5B\+2KL+$9B+,TFW8-U#<]*V6.4-7-*S>Z]T^;F_E9_##L;.R=6
MY3>6=R^<V%\LNG?GKD.O(=S[4JMP8>7#]/[8^/&W=C;GQ[XB?<<W1?;&V.C7
MCRD%8PEW!74-8KU<D<3PI[KW0S=0?RW.I^DOE+N[Y,;)W[V32T6YMS=J]@4/
M2)&PJ3K+;?9G=]9!DNU-[4V5Q6Q\=VKN,[DR[Y"NI\1G-QY3!8BNS-=/CZ.F
M:6/P^Z]T$O<G\GGHON?LOL[?&6[D^16VMH=HYWMWL#+=&[6W3L:GZ@QO<O>G
MQLWK\5>R^XL9C\IUYE=X#=N;ZPWK-)'32YF3$4V71JM*2\\Z/[KW4/OK^5?\
M*L[2?(#<_8^]=U=;'Y/=3_'#XM;HW:V\]J;<..IMB;YV?C]GQ[0J\[@9<7#V
M+W;G]O;/P69EGCJI\X,#AZ6"..2*,-[KW0<Y/^47\3<[V=O'J_='R>[^W*,Q
MTMW!3=5_&O-=J;%G'Q_ZV[?[_P"M^Z=S;\ZCI1LJ+LNIH=O]_P#6N%FQ=5N'
M(9_%T$4$&&>*2@2.E/NO=+^3^6!\;NJ-D9^I[.^0W:[X_>?2'R:^+^^=[[]W
M1U9M"BS\?SVW1T_@]T5&-QV!V#M/8.Q\NFYM@83&[.PF"QV.PM'45OA2AJ)I
MEO[KW4*;^2]TH^[<1D*'Y$?+/;G6FVLAVWNW:71VT>R]O[;Z^V=VIWSTQO#I
M?MWMK:V5H-DCLG$[OW31;WR6<@A7.MB<5GLA6S4='%3UU33/[KW0@;)_E1=+
M;.^'?RU^(]=O7>>_Z;YFTO8-1W#V-O+#=?XFOJMU;UZ^Q77%!N;!]>]4[2ZQ
MZMVQ+MC#[;QE2D6*Q&/;(9.E>NK)9JRHFG/NO=!7OO\ E,=#_(#%R]V_,&;+
M;:[CW'U]\6).^1L3L-J7J"DW!\5,Q_>'<V=VXFXL4%Q>U.W\!CX<#NDU01JK
M:5#2T[&"HBDJ7]U[I9[F_E[_ !'^;/5M-NG;7=^[-_=9[]S_ ,P-Z;<W]U3O
M?8N<V_E7^7T-=M/L[^[VX\9M_,8?(XW:JQU=+AVC:1J:H0FI>I>,W]U[K-3_
M ,H/I:BW9/DJ#N?Y#4?6^&[UP'R"ZHZ$I]W;;@Z>Z8WXGR6V3\K^Q6V;@8=H
MQ93,4':/;6QXI:A<_6Y>3 X^OKJ7!/C(JIQ[]U[H>JW^7_U3D>F.W^CZO=._
MFVSW+\KY_E]GLE'78.+-XOL.3Y$;2^2L.#PTRX$T:;1I][[-I:7PSPS53XUI
M(S/Y6$R^Z]T ';'\F_XU]T44..WMOCNF.FI^S/FKVG3-MS<NV<+4P[@^<F\J
M'>_9%,9VV?7)4XG:N3QZ18:EG26"2D9X,DF0BD=&]U[HL%9_* Z\Q&_?CST5
MM7/['W_U_L[Y4#Y]?(K.]@;KV[M?NFHS<6PMJ=88?8.S.A^G.L=D]71= ]TY
M?JVA_C=!,N-P%.<"]/38^H<1?:>Z]T?'YC?RX-F_,;LS:G9N:[X[ZZ@K,3TG
MVM\;-YX'J'*=?8_#=H=$=X9?:.6[4Z^W1+O#K[>&9Q(W0-DT, R>&JL;E**-
M"U-/%+^Y[]U[IIZ,_E9="?'7Y19GY)]6[EW]@\775&]<_A>BQ'L3_1GM+??8
MF&P.W]Y[OP^>@V3!W!D8LIC<+,\&$RNYLCM_'5N5KZJCHH)9U,?NO=!+WA_+
M1^+/8/:>^]A;R^3/<NQ:/Y6UG;W;.WOB]M_M;9>U,14]X3T'7LF__DAU;BFV
MN.S,YNS851@L1EC15.2R^U\5E:TUCXY6J5'OW7NL]/\ R;>HJK%]W1[T[_\
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
MG4.V\3E]H_&;!]?U7S&[(SGRWH_E5MVD& ZYBW%6]14,\]-'O%&JJO$U^)3
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
MSK'<M/M_<$.X-]]B;ZH<%MCX[4]5]U1[DW!E=Q46WXVI<I,U3%+&ONO=)?\
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
MEN+>6]<KFMPY6KJLKD)G5))S#2Q%8($B@BCC3W7NAJ]^Z]U6%_+)_7_,*_\
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
M[4DVMTQE_B[\)MUX?ISN+Y =>[?Z$WM5OUU!LOY#["WEOS>^W][T%!A\5N;
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
M)MQT^W>Q9MP=6?(/%9;;D6.$<V5K*:>@F2B=&F3W7NC%?-W^9-LWX<=8]/\
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
MHZGW[KW7MA_#KY?[_P!Z=R;TZK^/-7MWY+;*W3W9C>Q_ECN?Y'?P:A^0+3?
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
MIJ<)[KW63YB_S9OG+\6LC3]2X[%= [[WEM/?'RQI-W]XUV!VQU=UUN"A^/\
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
M\W_A+M4YVFW!BMYXFORN&QFS.QI:?)X^AQL]4NWY<O&TH2O62E]U[HNG?O\
M.(^:'1V-WEU]X_C7N7L;HGM+YE[7W_VK6T>UNM^N^SJ+XSX[X_;EVGA*3:_;
M_P F>N8^NY,_C_D+3T&XFQ.?WMGJ*3#/54&)J8ZAD@]U[K9^V;FJS<FT-J[B
MR./CQ.0S^W,'F:_%0U,M9%C*S*8RFKJK'Q5DU'CYJN.BGG:-97@@:0+J,:$Z
M1[KW2E]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5I?RM/^9,_(K_ ,:+_P Q
M_P#^#.[C]^Z]U9;[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z_]3?X]^Z]U[W
M[KW7O?NO=4U?SK_^9._"/_QK+_+8_P#@E-K^_=>ZN5]^Z]T1'^8!D?A9MOK+
MK/?WSJW;@-H=4]:=X[3WSM.IW2]?-M[,]I8S:V^*';^W,K@,?C,S)O&FR^ R
MF67^#O33+7.H4([A%/NO=,.-^=/\MG#R=D[5Q_=70FWZ3IOK&5-]TWV%)M_;
M&(ZLVK4TV*R>W,1E)\)0[9W5A-CY3=4&/R6$PT]>V#R.4BHZNFIZFJCBD]U[
MI+;=^<W\K#J?KWINHVOVM\>.K-@;QS>Z]J]5[?Q.T*?8,>V\CC:FGPO8-/E]
MB0;4P^5Z<QF R-334&X:O/4&%HL=5U--35\L4M1!')[KW3'T'\S/Y?N*H>Y<
M7M[;76'QS?XQ=A?)FCS.V(-E;6V[6X_;/5?;U%TUVGW7@,-L3$3/0;1WSV#]
MM3O4*B5N1?QM,CZ;K[KW2-ZN^=W\M.@K.P-R[0VKU3U+LG"[E^1._NW.R<GL
M/8O6KT?;7QF[RVI\?,]ELUMD4%!OO>.^-T[G[)I),%EJ*AR%5-#D8*662"OK
MH*.3W7NE%G_GO_)]Q,73._-R=L_%VDJ8(\[O'IG+Y+9%!_>;8HJ-^Y+96_=P
MXNEFV>VY>IZG ]ARU='NR>JBQ,N#KGE.7-,69C[KW0V?(OM[^7A\0L4=O?(=
M^ANJ\1\D\_DLCG-MY/K?&9"E[3K\+%BSN/?78F!VWM3,#(;9VK!/0G,[HS\*
MXC#I+3&MK8 \6KW7NG7J7OOX.Y3O3Y"[3Z?W=L.7NCISKWK[$_(&GVSALY2I
ML;KC8=)N+(=:X#+9=<1!L^CP^W\9NS(UN.Q]#4,ZT>1-2L9AF1S[KW10>OOD
M?_)K[4[HP'=/7W8'4&YM\?*C:%;T7"]'LO<L6QNTL'D^T1-#7[\P==LNEV>'
MWSVC1)BL1N;<2P0[FR,28['U=9,%A]^Z]T,F5^;_ /*MJ\5O?=V5[&Z R5/\
M<LFFS,A-/U^V3SV$J>R\_7;0I,;U+A?[F5&XNQ<3V5NC:U7C*6?9=/EZ'/5V
M+GIX9*B6EE2/W7NH?7O\P_X+;]^0V*Z;VE/L:>+>&TN@][=0]RXK'[8K=A=L
M[N[YW#\CJS:?7^T<EC89<S3=BX:NZ(W;D:R"L@IC3U!J SI5^:,^Z]T'=3_,
MS^$.]OD'M+J/K386([>W=!5=']<TG8T>U,%B]J87J[Y&Y7MW:-9-M3=>:Q4M
M;7;<VKE>G:BDSF%1**.HCKJ=X?/!'4O![KW2OH/YA'\I"AZWRFY<1VKT##UU
MU]O3:.Q!28;K2O:*EW/D*7?^?ZRCV7M#';$;+[FQ.ZH]I;CFVEE<'15F+SD]
M-5KB:FIE9E;W7NA,V]\SOY;^Z.S.H</MCL3IG-]C?)#K+9/^C#-XG9-15MO+
MK?L'&Y&OZYVAE-^T^TVPNW$WMC,75OA=M9O(4%;D4IIA34<GC<#W7NE7VO\
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
M<E0U$<T$\3M'+$ZLI*D'W[KW3O[]U[KWOW7NO>_=>ZK2_E:?\R9^17_C1?\
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
MW=64JMV9J+?M545%-CJC%[:QT\8_AV+IUEF#^Z]T@]A_RC>TSG.J-Z=W?*S
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
M]/CANV?>-%#/N7'^"EVZ>@98$H93(:HY%&,Z?;D2^Z]T"G8W\K+L/?7<^_\
M)TWR'VIB_C?V!\G<Q\T\CUG-TY6U?;,/R%K/C['T7B:=.WH>RJ/!MU;BJC'T
M>;-!_=D9.9H6H37"!_(/=>Z$/(?RT$J%V4M#V7B,7_<_L[^7/OU?M=A10_=X
MCX"S44\&U$\&>A^UHM\/!,:0C5%A3.Y6*HNVKW7ND[\C/Y9&\>]/D)W;VAC^
M^<+M/KCOC;G5D>Z=DU?5TFX-WX?>?5?4O?73>+S&VM[?WVQ>/I-OUVW>ZS5S
M44F*DJ36T! JE@G>,>Z]T&4G\FJ"MVONO:>0[BV^*'>-7_*^CR-=B>K(\=D\
M?@/Y=V&P^%R.&P%0^[:N+%IV1#153XK]N6/;9R%0"E<)&O[KW2T_EK_RH&^
M?9NZM^U_9NS^P8UZ&ZW^-^P#M_8.]=K[B387768R&2BS>_,KO/N#M''3;CS<
M8QXFH-K46U]M0U<%3518Y9:MA'[KW0%XW^3/W;B.K\ST+0_+S9<O3O8W5.V?
MC3VY29#X\R5&^<I\>>L>[^R>VNKX]A;HA[4IX=G]Q18;N+<>$S6;J*;)8FH>
M2BR%%BZ&II&6?W7NCE_-C^7_ +R^6'9.-W=@.YL%U_MFLZUV%U_O3;66ZZJM
MVY+)3=8?*7J#Y-;1S6WL[!O+;\&&\M;UQ5XK(4U115JU$-?%*CQM RR^Z]T4
M+!?R3*C$=956P)?D5AZO<<_P;Z3^'TN9I.IH,104L?5/RTWQ\GYM]TF"I-Z/
M)246YYMV'#''+,%B:A6J\[EC ONO="A\)_Y1<?Q!^5^6^09[2VWNW;>%VQW?
ML[K/!1;2[$7?U/AN\NU<9V3D3OO>6]^Y]_[5FK=O4^%I,:#M;;NUHLU)&:[(
MI/4Z=/NO=%G?^0QO?+]N;B[?W9\NJ;/;IQ;;\S?5.9K>LMWYFLIM]97Y=]9?
M,#K;</9NWMU=U;AZXS&V=B;EZLQ^WJO;NUL'M*CS>(UU-1*M>PF3W7NE)D/Y
M-'R).3[_ -\XSY7]/IV9\R<-\E.KOD]72?&O(4FR:;IOY3Q];OO'_0IMB'MF
MKR6W.RMDU>R:MJ"MS>1S..S?WZ29*E\\!EE]U[I =<_R?>_.RNGOD=TOVAVK
MMOJGK6#M/^8UC?C%AO\ 1'B=P=CX>D^2VX-V['VCVCV-V%1[]-%OS:&3ZZKU
MS$6%H:';U?)4Y%(*ZI_W'PQ#W7NGS=7\@=.P]Z]U97>?=^STP_;&3^2'9]-N
MC#=;;XJ^T\1W?\H]H#&[[K:RIW+W)E^N*SK?:V\,CDJS#TM-@*/<;X&>FP=1
MEV@I'J:GW7NCH?\ #=O<&_/C7_,HZL[J[TZ]R/:O\QJ+/OG]Y]:]39K;>P^K
M:G+_ !EZX^.-!%A]F;F[$W7F-TTN+H^NXLC(U5E:=JMYVC(C N?=>Z*A\C/Y
M97R([,V9@MD[YWC1]L]N=W?(OI[^^O>G3?6VQND^N>@_C;U[TQ4=$=NX;*;0
MW3V'NG>N4J^[NA-Q;NP4G\!J:B9LWN&C18J'&X]&'NO=&^_F/_RW-V_-O%[>
MP_6G=.V>BL=#\9OE+\4MU467ZI'8M!6=:?)3%]4N\VUJ"#>&SJ7;V<VGN/IC
M#E&F6MI9\9-54XACE:&>+W7NBS_*'^256]]=M]C=[8/O+;^%[#WON:M>@H-V
M;(["K-E8?96XOC-\:.AMQ4+4G5G=73^[Y=WT.X?C5C\[C:V',08UJ&MJ,178
M^KIW\H]U[JZGI#K.FZ6Z6ZAZ;HL@F5H^I>K]@=9TF5AQE/A8LE2[#VIB=K4^
M0CPU)+/2XF.MBQ8D%-$[QP!M"L0H/OW7NA2]^Z]U[W[KW7O?NO=5I?RM/^9,
M_(K_ ,:+_P Q_P#^#.[C]^Z]U9;[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z
M_];?X]^Z]U[W[KW7O?NO=4U?SK_^9._"/_QK+_+8_P#@E-K^_=>ZN5]^Z]U3
M-_/)R=%AOB7UID\WE=N8/:5+\KND/[ZYK?F-[0W!U?C-KU3[GHJRJ[4VMTY5
MXOL/=&QOO*B!)J*@KJ!S5M3RFH01:6]U[JE3XP_*7O+J3H5]N4OR3J?B=\<:
MSOOY-[LV7\HNF_CQW)WET;W'NJFZUZ W)TKT'\8,!\E\)V'V)M+JS+;WW'NN
M&MH,G%)6;RSN"KZ':^1I/NUCA]U[H2<S_-)_F+R=[;7I*_(9KKS?R=:X&D[;
M^)>1ZHVQ2X[KW+;H_E^;G[\J-WX+:D^U-Z=QY6/!?(C&XW%4VZ\UN[$82IEK
MCMR+;E95P3Y ^Z]T_0_)7YI/N_X]=-?)SYD;[GS&Z<K_ "R>XNJ]ITGQAVWM
MZJ^86+[]^0^QM\=_0YO=77VT8Z'K[;7QB*4>!ITQ]9B)*"AI6GW$,C%EZ0#W
M7NC[?S./F;\@/CS\@,?MW8?<N5ZEIL!TMU]O[X]=24/053V?0_/+Y"[I[9W9
ML_=/QTS&]'VSGJK;F.V[M##877!MZJQ&<QIW4,[4U$F/QKP-[KW1>LWTQN3J
M?^4I_.>W\=\=J[W[3[:[)_F"9/.[KSFW<)MOL&IDZY[*[(ZMVO\ P/+]:[9V
MKF]TP+M/:U,,=7!)9TB*TU 8J*"DIXO=>Z"/:.Z.KI^X\SOC^7?AMS5WP*;#
M_!BH>;.[0^1%/LNJ^9V*^7N6-!ENJ\#WCB*.6NRD/2\,G]Y\GBXC1ZH\,*J5
MZI8]/NO= EN+YW?S>NI\A\*L76]L;M[9WCW;\8/C=\G\1B=S=0=8=7XGN+MC
MOO=OW/9_Q@EVEM#H+?F\MPXOI?8N,6F@QFWZC;N\L=_%)<YD*JIH:9(H/=>Z
M,3OWY1=^=AP]B3;I^>'=G7VZ>L?E?UCNGY%]&;/^.^(V>_PXZRV;\\=@=8;1
MP<'8U-U_G9]Q[9WYTSN-,UD:7/)N:FWE24;YRFJ<;@8:R@K?=>Z#S"?/G^8_
MV)@:>/8?>FZZ;L/MO<G5FS?D9MFI^-NV,A2_RP^Y][_.SH[HW"]4;.JJS96+
MQ/:D>Z>D>R-RU3T.X:[/UZC:\.XHZV'%5JK+[KW1W?@1\I_E=E?YD_=/Q/[[
M[VW3W7CME[,[B_R*EZXV9M3;6V:3K+?W7&VNK]V;RVVG3?5O9G4F]^QMD;AD
MR#S39;=^SM^5-159';LF.QU+34[>Z]T0"O\ YE'STR='W97=._([=O=._=H9
MGYW'N/IK&?&?;U-%\3.F_C3\KI-G],]J;3W'BNMS/V5E]Y;'Q==B<@E55YA<
MY2S3S8^BAJ]O9"=_=>Z,7DOF_P#-+Y']Y=H#XR_(W<W7_P ?L=N#YI=L=3[\
MF^+-1OW"[_ZV^-OQZ^ &].K]N8;&5NQ(][;GZQW]VOVKO(2Y#"P5N<W/B9JB
MFP<_F^QJ:;W7N@C^//\ -<^1N.VOUCNWN/N3LS<74R;J^4&P-Q]XU?4VV=]=
M?=@=CY;XU]5[Y^/&Q]B=B]1]$[ AW;F:'MNIW+0T>-_NG@<Q!DF3;U?'D:VE
M$DONO=,6W_YE/\P[(]\_'G"P]A[QRDN7Z8Z=Q'>75&6Z5P6WZ#$Y7??P&E[8
MRO<.(VWA>G]R[_JESGR.R%+#A-WU>Y=O;.DJZ2JVW_ 'DA:OD]U[J1C>^_GM
MNWN+X?;:[L^1G?%1L3']Y_RF_DGN?L#!=*8+K^GCK_F+TQ\FL7V5T!FZ;;76
MU/3UO2^,[&VIM[%TU-DX9LIC*O<S1Y.L>IBH9J7W7NCC_,SLGOCI/YY_)G<5
M-\G.\>C>H=Y])? +$5>Z<3U?A>T=E]+]7Y3M3Y,;=[R[@Z_Q&9V'NS;^(SNT
M=Q46U,;F<SD:?)4N'IM\&NR=+/2T6->@]U[I\W7VO\DNUOY4E3V3V1W5W/LW
M)[!^8W7E#B?DMU_TXFT^RNW_ (G]?_-[9.U</W]N7I>78>XGQ^/W7TNK[BR]
M-28"EH,A34+59H8\34RT3^Z]T0&G[?\ YE_PPZ&J=P=&;T[-[2Q'<--_-)WA
M2=1;]Z0PU=3_ !HAZL_F)[>PV*[<V#E,/LB/?FY:F?I_MS<>ZJ;$;A&XJ;,-
M0TS8V@EHHOLI/=>ZL4^/7S$^8F0_E1?,GY.;TR&Y-Q;XZVJN]<O\9=Y8O8V/
M[8[(W'UEMK:V#RFU\WF,/0=;_'OKSMW)X/=53EZ6FS&%PE!A<AB:""62.HGA
MJC4>Z]T17H7^8]\]=L9/K#=/<W879FX?C5C?DA\BNLMQ=GY3IW&]CYK?N$W-
M\'=B]@?%5:7<W4GQKZMI=]87<'R8J]PX_"9#;6U*..OJTI<1/-72+&]1[KW2
M7V=0?+GNSY@_%.JW!\H/E9M?M7-Y3!=T[Z27I/ P87IO%[\_E%[)RF:;84>X
M>E6ZZP>6W[VNN<V[/%EOXFN%J\=*BT5/E*HS5/NO=#?U'\[OY@.^<]\:\WO;
M>_;6W>\-TXK^75DL7\1L=\5I,=UIWUT_VWL/K^?YK=Q9_L/)]>2Y#;6]NN-R
M;KW35-14VXMO4>TGVA0T=3CJDY16JO=>Z!;.5?S/W]\;/C1W[W'WG\J<9VAN
M[:_P,[B[B[7V+T/MC:O9O6W7NZ?G=MZ+LOK(;.V3TWD9VV-U7LU4W%6XFKQF
M0K:F2A\F5%5CGDI#[KW5O'\O#MKYI=I]H=W;'^0N\ZW)T?PJVW6?%K?6<_T?
MX+;N%^0WR0.],WOFB[YH:+'XF#)4=,WQGFZ_R#X[&5M/BSE=Y9*%:6-J2#Q^
MZ]U4?TW_ #!?Y@.Z8)MN=K=S=S87JVG[LZCP?R4^6W6OQ\BW'C>CL'42?(*A
MW9A.MMJ;L^+NR=W]:9O?/8^U-CX+,[4W1M7?5=USB,L];/FY_.:B'W7NC==_
M]E?,#L[^61\'^V.Q\[WMU]OW'_S!OC7DNSM[;%V')M3?>\?C-M[Y49C;&S^W
M^T.GL1L_<.1V]1[_ .KHMN[NRNW(<-XJ#+U$ JZ.*ABJ:5/=>Z6'\L?YC?+#
MO/Y-[>V;O[?_ &/VIALS\:]_;W^8FP]]=$#J7;WP?^5V&[7VY0[.Z,ZWWD.N
MME/O?$Y?:.YLSCI<95U^Y\A]MM>DS7\16&O(J?=>Z(GNCY(?/'<V\LM\C*=>
MZ<E\O>J>I?G;L3>?1B_'VIS76?P7PN;^:/QEZ[I=Y]:9/'==82'OS/TOQ.VM
M6[VQ>*J<SNZ3=5=A'J*.,4T[43^Z]U8CUO\ (SYB=C?!;YY=D]+]F[W[:3H'
MN*NSOPW^0&]NJ\%M7?OR<Z5ZKP/5?:O9NV*O9-/L':>"W%_%LU#O+KO$YZ@V
M]C1E5ABJ8%^YB-5)[KW5>>X.\OYBOR^.S-G]E3]W](X79'S.^%?;M)74_56U
MJ:LFV%\S?F;TIVI\3\%)!7;!>.IW%\0?C]A,YC-Z4M3KI:3<,D)SB5FA;^Z]
MTILC\@OG)L;M[<^0WSO/LO$8O:E%V)\;NU/FY4_'K;M1O[K#XW; _F.=\;&H
M>^/X#2=<577F4W W5NW-OQ5E9#@Y<!2464.Z*G'R4=(S#W7NA#^*&Z?EE4_)
MKL7Y"8OY$]X;XV;FNQ/Y9O668RF]?BEC>G-O?*CK?>N5[*ZKW#V3G=G[IP61
MW1L:IQVV<U2YB"KVQ78''25WCR-3CH::N6@@]U[I5_S'N_OD)\=ODC\P]V=3
M[VJ>EL)7[3^!%%F.SXMO8S#U^4QT^TOGC45&U=M=L;VZ/[WZSV_N"NWQ@MKT
MU)2Y_$Q8RMFJ3C(ZW'5V7BGE]U[HRGRMH^ZN\LO_ "C]U;+[3[CZ+[%W!LWN
MO?VZ.R<9U1M5-Z;9ERGPVR&X,W3;LZYWCAM]=9;$W;F,O(M U-DH,@F*J:BH
MIJ023!9H_=>ZK?VC_,P_F>;P[T^,,<M%6453V#TE\6-WY_IE]MXW;&U-W==]
MI?&?;^_.]N_8-LOT!O+M2IR6PNR]P9&.'(T6\,3M/;E5@J;$Y>B\M8TE1[KW
M27SWSU_FM]4U7PFQV1[(WOV1NCY$='_$/Y$;1;<?5^P=HX7MGL'OW=.W(OD'
M\=I^O=D_'C=^[]Q[5Z(V5+11TU+@\KMK=6WSN&;.YBNR%#!%'2>Z]UF^'/R8
M^672GQEW'D.J_D!V-V)@_C-U]W'\E/DSTEV7\?8L,W16W.F?FEAMU9SIS ]F
MYO:&VJK)5OR*^(FY][9/'G*9+.YFMK-N4F7Q<]+15!IW]U[JQCOKY;?-79G\
MI'&_,38]?N"I[#[W[:V7VH,C+M[:5#G?C5\-N^>YZ7)[:^WILGUUE\#B\SU5
M\=<SBH<EFMP[=SZ8?)3UF3R%/64](R>_=>Z)MTS\]/YA^]L-\19]S]F;]GZX
M[)W-D-N?)+MW:_16$S8ZL^/6(^4[[6Z%^3&/W_4]7; V+G-X_)%7DZZSC8K;
MV0P,&WJ:?>^-QU!2T4L]1[KW3]T[\P_G#W93R[,ZT^8F_=W;D[(VIU70=O[W
MJOB_LS$T_P (^TMY?.;HWI[:^VNO<56==X;![]DWE\>=];GR%6F;K<_KCP-+
MN*%J/'5\<4GNO=(:'YY_S/<#\C/E/T)2;_S.?RO4>T_EUMFMRN]>M<?E_P#1
M_L_J+:T\OQM^1*]==/?&'*;DQ.Z>UI:"CR-1D<GE]P;4W(^>JQB<)%_"!CT]
MU[IHI_YEWS*DVS\7\Y3=S=P28[<'8O;6UL1AZ3KCJC=6]/DW78[Y!=/8C8XZ
MKWY2]#X7J'Y5;1AZMW-F\=38[ OU#NC*Q*V74O\ 8EW]U[HQW1/;_P S^J^Q
M>JOCMUWG<OF]C_,SY"=UU?6F=FVQ0Y*C^-.$^/G\P'Y%;H^8WWE9F=JTD63A
M[*Z$R^ IL)_%\E4-3YR2H.-B:)(8Y/=>Z.S\H.YOG+U[\W]K] =34NX]T=<_
M(^@ZQ[9ZVW9%M?#5FV^H\)\:9]S9_P"7/5&=S=/LZ1,4.]L'!L?$X"MS5?45
M"Y3=>0%":<4JO%[KW5*.R/YCG\RO=O4O;>Y]R?(-M@;6VWG?C#E.T=]9[96+
MI,[U!O7>F:[/'>'0^)W]2_#O(=>?&*GQ,>)P5.*7LO;N],GMHP/#D<JASF.K
M%]U[IYW5\X_FILC8]/W[2]T?)&EW/WCU3_+WW)V]@^Q>MNN>G:'HSI3+[,[Z
MVEV=W9M2LS_27;77?5DV\OD'LK!8G(Y"OI<_C<73[O:MDH:6"6AJ,?[KW2JW
MK\KOF'WYMGXV;6^2_<N^.F<KF*;^71V5L'J79OQ]R4NT_FK65_S@ISW#NS<F
M^ZGKC%[HV3+L;9.SML9&?'4']UL=C(*Y\E5P5V(R$45/[KW5B?S WE\C*7^9
M,W7O2&[,IU%2]C=+?"38.=[IVWU+A>P]Q[=PF]N_OE?0[WH*#([CVCE=NT-;
M#@J"DFHOX@V1H<17S0Y">F\!FIZOW7NI60[=^0&_?Y271_='<'?';/379FT_
MD)TC_IB[@V3L' X/>V1ZZZ_^=N$ZOW)N3=FRY-B9S$T&*RW6F-3.YY:'#0X^
MHCAE+0+BIIZ9_=>ZJ*Z?[\_F;_"?X;4=7UIN/LWM9-Z?&3Y5=SXWJK??4FVX
M9_C*=@_S'^ONOL_OS;&<GVC)OG=^0Q?0_<V?W-68W<9S_EJ:"GK*:A..II:!
M_=>Z.1V!\BODYWS_ ""?G!V3V+G=T;IW-C<GNC:74G9.T*1MS[R[$ZAQF[NL
MJ>FW?D:[K?KKHW;'8Z+5Y#-T%;D=GX;'XO,8>@9J<M.TU_=>Z)I\5?D-V)UM
MMWMW<75OR/VKT?\ "?MCY$])8CL?YD_%[I;Y!P?'3XV8.@ZD[:CR. ZGZE^9
M>T>Q/[D]H]D=K;/VM@MY[F)W'LS&XW<.%C6EQ^1U2M[KW0VP?S//G3/WO\.-
MN[AWUV?L[&559\<J?<^%W?T%MWK'#_);K+LOY7[MZLW)W;5[+RO5&^>SL@F?
M^/\ 38/<603"5_7N*ZSRF02/(M7/614D7NO= =\ON\OGGNWX.9K:?R&^:_9^
MS\=\G/AAW;WAUI4[0^)^&AR_:7<W\3I]J;7^%..EV7UYG]Q[;Q6!V'A1GI\G
M&:/<N;K]PSY.GJ8<3AJBA/NO=6\?S,OE9\C>B)NBML;2[CROQDZZW/\ &;MW
M?N [LV]U-C.[,WVQ\PMATW7#='_$V?;.6V?NE*+#]I46:S%?-3TF+I<[N8T'
MV&*K:">.42^Z]T4KXY[:[KS?Q?\ ^%"'R*[OQV^,/\F-^[;[/V/D-MYG'8F?
M(==1;._E_;-W[C^MNN=X8+ XO+[@V7LS?/:N2Q6(BAJZREA3&QS1,U?59&JJ
M_=>Z#SI'L7K#?F:V%O?^7W1;JR7Q:;HKXZ;>^5=93;4[QVYU-_LV:?-?X=Q[
M$AVO@.S<+C-MY+L[';+JMYC,5.!B!H\6U,]?*VG'*/=>Z"3L?^8+_-AZMZ=^
M,.^9NZ<KNC=_R#ZWR'>VS:7<_3W7FP,+NCN7(]@T>R,9\.J?;6W^CM[[CW?M
MG9>W,.,G68C'5& [ SC;B>KH\F(,7/!%[KW0M?)[Y9?)GL+8OR=QVYOFMVYT
M5O[8O?6T:KMWX]]:=#4=#E/A9T[UI_,&Z2V1L#LN+O6#9E4:C:W9WQOK*[>N
M4AW <U%O&DJ%?'Q4N&QV7HZOW7NFY?Y@7\PO>>-SFWNO?DYF8NZNP\IA-L=\
M;.K?B]MN?'_RVMP9CYW_ !\^/'6$.V*:MV3!!V'6=L]*=B;@R;T^YLCE%K6Q
MB;AHY,;B9!$/=>Z-5\?/YAO:W5GSZ^273?RD^178O8G2O1NP^PDW+F9>AL!C
M=N[#@ZVR_4^W-K;X[&P^U>KMD]L]:[BW_+N:OGI:^,[RV?V&*]:S -B*3'F"
M7W7NMD?W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5??RF:IZW
MH+OJKDJTKWJ/YA_\Q^1ZV.AEQD=4W^SI=SJ94Q\Y,U&OIMH;GB_Y]^Z]U:#[
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z_]??X]^Z]U[W[KW7O?NO=4U?SK_^
M9._"/_QK+_+8_P#@E-K^_=>ZN5]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=!YU?U3U]TOM,[&ZQVU2[2VF=T;\
MWH<-15.0JJ<[G[.WSN+LO?>6$F3JZZJ$VXM\[MR.1E02>*.6J98E2,*B^Z]T
M(?OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>ZZ/T_XV1_O(Y]^Z]T#?1/Q]Z=^,^P_]&?1^QZ'8>S'W)NC>-7CZ:OS.9KL
MMNO>N;J]P[HW'GMP[ER69W)N#-YC*UKM)4UU742K$L<*,L,44:>Z]T,OOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[H)NZ^C>J/D;UUF^I.[=E8OL3K;<KT#;AV=FY*],-G(L=6PU]/19:''UE$^
M0QDM13J*BDE9Z6KA+13QR1.Z-[KW0HTU-3T=/!1T<$-+24L,5/2TM/$D%/2T
M\"+%#3T\,2K%###$H5$4!54  6]^Z]U(]^Z]TB>N^O-E]3;'VQUMUW@:7;&R
M-F8FGP.U]O44M7/28?$4NH4U#3R5U15U;PP!B%\DCM;B_OW7NEM[]U[KWOW7
MN@KBZ3ZLA[DJ/D"NSJ!^XZG8:=8G?4]1DJG)4VPUR\.>DVYCJ6HK9<5BJ2LR
M]-%/4O2T\,U4T$0F=UBC"^Z]T*GOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZJ^_E,S"
MHZ"[YG6LJ\@)/YAW\Q]A75]/+25M5_SFEW0OEJJ68++!+Z;:6 -@#^??NO=6
M@^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_T-_CW[KW7O?NO=>]^Z]U35_.
MO_YD[\(__&LO\MC_ ."4VO[]U[JY7W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=5C?RIEJ%Z.^0*U7G^Y7^8G_,@6?[FJBK*C7_LZ/<Q_=J8(H(9F
MTD<JBBUA;B_OW7NK.??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_T=_CW[KW
M7O?NO=>]^Z]U35_.O_YD[\(__&LO\MC_ ."4VO[]U[JY7W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=57_P H1ZB3XX=VR5=32UM2_P#,)_F/M/5T
M)J31U#GYJ]U?N4YK0*OQE;#]SU7!_%O?NO=6H>_=>Z][]U[KWOW7NO>_=>Z]
M[]U[KWOW7NO_TM_CW[KW7O?NO=>]^Z]U35_.O_YD[\(__&LO\MC_ ."4VO[]
MU[JY7W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5;?RCJW(9'X\]Y
M5^6B,&3J_P"85_,>FKH33O2&.<_-/NA2III/5 =*CTGGW[KW5I/OW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[K_]/?X]^Z]U[W[KW7O?NO=4U?SK_^9._"/_QK
M+_+8_P#@E-K^_=>ZN5]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5
M4O\ )WK4R/QF[EKXY%ECJ_Y@G\QZ9)%:5U<'YK=UK=7G@I9G%U^K1H?\/?NO
M=6M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO__4W^/?NO=>]^Z]U[W[KW5-
M7\Z__F3OPC_\:R_RV/\ X)3:_OW7NKE??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U47_ "4UD3XB]F+-%!!,/GM_,:$D-*LZ4T3_ .SL]WWCIUJB
MU2L2VX$A+_U]^Z]U;I[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z__]7?X]^Z
M]U[W[KW7O?NO=4U?SK_^9._"/_QK+_+8_P#@E-K^_=>ZN5]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW52G\F"267XH]JRSU$E7+)\_/YCKO53%O+
M4EOFSW<1,X>25PS+;ZLQ_P ??NO=6U^_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO_];?X]^Z]U[W[KW7O?NO=4U?SK_^9._"/_QK+_+8_P#@E-K^_=>ZN5]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW51G\E;*U&>^(W9F:JIA45
M.4^>O\Q>MFJ!3+1">23YK=V@R?:1RSI3:@OZ [@?U/OW7NK<_?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7__U]_CW[KW7O?NO=>]^Z]U35_.O_YD[\(__&LO
M\MC_ ."4VO[]U[JY7W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5"
M?R2GED^'G8CSPTU/,_SP_F+-+3T?C^T@<_-?N_5%3>&2:+PI^-+L/\??NO=6
M]^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_T-_CW[KW7O?NO=>]^Z]U35_.
MO_YD[\(__&LO\MC_ ."4VO[]U[JY7W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=5"_P DV>EJOB!V14T*"*BJ/GI_,9EI(A30T0C@?YL=W&-!1T[R
M4]*% _0C,J_@^_=>ZMZ]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?__1W^/?
MNO=>]^Z]U[W[KW5)G\];=&VMD?'CXB[TWIG\+M/9^T?YI'\N[<VZ]U;DR='A
M=N[:VW@?D+M[*9S/Y[,9":"@Q.'PV,I):BJJ9Y$A@@C9W8*I(]U[HV__  ZS
M_+#Y_P"QB'PEX)!M\HNECR#I(XWI_7C_ %_?NO=>_P"'6?Y8?_>P_P"$O'U_
MYRAZ6X_]?/W[KW7C_-9_EACD_P P_P"$H_'/RAZ6'^/_ #V?].??NO==?\.M
M?RP^?^QA_P )?3<M_P Y0]+>D+>Y/^_SXM;W[KW7(?S6?Y8AO;^8?\)C:U[?
M*'I8VN-0O_O\_P CW[KW7(_S5OY8X^O\PSX4 \?7Y/=,?DV'_,9_D^_=>Z[7
M^:I_+(8$K_,+^%+!5+DCY/=,$! +EB?[YFX _/OW7NL/_#KO\L"]O^'$OA'>
MU[?[-'TK>W];?WT^GOW7NNO^'7OY7^G5_P .)_"+3_JO]FCZ4T_[?^^EO?NO
M==?\.O\ \KZ]O^'%/A#?^G^S2=*7_P!M_?3W[KW7,?S6_P"6$;6_F(?"4W-A
M;Y0]+&YM>P_W^?/'OW7NO?\ #K?\L+_O8C\)/J!_V5%TK]3]/^8T]^Z]UU_P
MZ[_+ _[V)?"/]6G_ +*CZ5'J!MI_X_3ZW_'OW7NNS_-;_EA E3_,0^$@8?53
M\HNE@1_KC^^EQ[]U[KIOYKO\L! "_P#,2^$:@_0M\H^E #8V/UWJ/SQ_K^_=
M>ZX_\.O_ ,K[@_\ #BGPAL;6/^S2=*<ZK@?\QI^2I_VWOW7NNC_-@_E>CZ_S
M%?A!_P"E2])_UM_SVO\ 7W[KW7O^'8?Y7G_>Q;X0?^E2])__ &:^_=>Z]_P[
M#_*\_P"]BWP@_P#2I>D__LU]^Z]U[_AV'^5Y_P![%OA!_P"E2])__9K[]U[K
MW_#L/\KS_O8M\(/_ $J7I/\ ^S7W[KW7O^'8?Y7G_>Q;X0?^E2])_P#V:^_=
M>Z]_P[#_ "O/^]BWP@_]*EZ3_P#LU]^Z]U[_ (=A_E>?][%OA!_Z5+TG_P#9
MK[]U[KW_  [#_*\_[V+?"#_TJ7I/_P"S7W[KW7O^'8?Y7G_>Q;X0?^E2])__
M &:^_=>Z]_P[#_*\_P"]BWP@_P#2I>D__LU]^Z]U[_AV'^5Y_P![%OA!_P"E
M2])__9K[]U[KW_#L/\KS_O8M\(/_ $J7I/\ ^S7W[KW7O^'8?Y7G_>Q;X0?^
ME2])_P#V:^_=>Z]_P[#_ "O/^]BWP@_]*EZ3_P#LU]^Z]U[_ (=A_E>?][%O
MA!_Z5+TG_P#9K[]U[KW_  [#_*\_[V+?"#_TJ7I/_P"S7W[KW7O^'8?Y7G_>
MQ;X0?^E2])__ &:^_=>ZY#^:]_*_(U#^8G\(BMP+CY1]*D7/T%QO2U_?NO==
MC^:W_+!-[?S$?A(;&QM\HNE38WTV/^_TX-Q;_7]^Z]UW_P .N?RP?^]B/PD^
ME_\ LJ+I7Z<\_P#'Z?3CW[KW7+_AUC^6)_WL.^$WX/\ V5!TO^1<?\QG^1[]
MU[KW_#K/\L3C_L8?\)N1<?\ .4'2W(_J/]_GR/?NO==?\.L_RQ.?^QA_PE]/
MU_YRAZ6X_'/^_P ^.3[]U[KO_AUC^6)_WL/^$WTO_P!E0]+?2U[_ /'Y_P!/
M?NO=>_X=8_EBW _X<.^$UR+@?[-!TO<B]N/]_G_7W[KW77_#K7\L/_O8A\)/
MI?\ [*BZ6^E[7_X_3Z7]^Z]UU_PZW_+! O\ \.(_"2WUO_LT72WYY_Y[3_'W
M[KW7O^'6OY88%S_,0^$O%@3_ +-#TM;DV'/]\[<D<>_=>Z]_PZW_ "PA>_\
M,0^$@L;'_G*+I;CFW/\ O\^/?NO=>_X=;_EA7M_PXA\);\\?[-#TM?CZ\?WS
MOQ[]U[KL?S6OY83?I_F(?"5O];Y0]+'_ 'K>?OW7NN7_  ZQ_+%_[V'?";\_
M]S0=+_V?K_S&?X_/OW7NNO\ AUC^6+8L?YAWPFL/J?\ 9H.E[#Z'D_WSXX(]
M^Z]U[_AUG^6)_P![#OA-]=/_ &5!TO\ J_I_Q^?U]^Z]TXI_-!_EL2T;Y"/^
M8!\+WHHH?N)*I?DYTSX4@\[TOE9_[Y@:/N(V2_\ JA[]U[KU#_-"_EKY/7_#
M_P"8!\+ZSQ/%')X/DYTPX1YQ,85:V\^#)]N]O^"GW[KW4Z3^9?\ RYXH8ZB3
MYZ?#=():5*V.4_)CIH(U))":A*@-_?+_ #30C4#_ $]^Z]U'R'\SC^6_B8_+
MDOGW\,J*,U3T0>H^3?3*+]W%34U8\%SO/_.+2U<3D?ZEP?S[]U[IXI_YC/\
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
M$7XP_P#H@^J?_L3]^Z]U[_9)/AC_ -XB_&'_ -$'U3_]B?OW7NO?[))\,?\
MO$7XP_\ H@^J?_L3]^Z]U[_9)/AC_P!XB_&'_P!$'U3_ /8G[]U[KW^R2?#'
M_O$7XP_^B#ZI_P#L3]^Z]U[_ &23X8_]XB_&'_T0?5/_ -B?OW7NO?[))\,?
M^\1?C#_Z(/JG_P"Q/W[KW7O]DD^&/_>(OQA_]$'U3_\ 8G[]U[KW^R2?#'_O
M$7XP_P#H@^J?_L3]^Z]U[_9)/AC_ -XB_&'_ -$'U3_]B?OW7NO?[))\,?\
MO$7XP_\ H@^J?_L3]^Z]U[_9)/AC_P!XB_&'_P!$'U3_ /8G[]U[KW^R2?#'
M_O$7XP_^B#ZI_P#L3]^Z]U[_ &23X8_]XB_&'_T0?5/_ -B?OW7NO?[))\,?
M^\1?C#_Z(/JG_P"Q/W[KW7O]DD^&/_>(OQA_]$'U3_\ 8G[]U[IDJ_@#\$:^
MN;)UWPI^)=9DFI)*!JZJ^.?4%15-12@"6E:>79S2&!U !4FQ''T]^Z]TVU/\
MNC^7U6K3)6?!CX?50HX5IJ43_&KIJ7[>GCHX<=%#%Y-F$I%'04\<*J.%C15'
M 'OW7NNV_ET_R_'?R-\&/AZT@K5R(<_&GIG4*Y6@=*L-_<NXG#4L9U?6Z#^G
MOW7NF63^6/\ RWIFD>7X!_#!VFFK*B4M\8NEB7FKYS4UKM_ORN6J9R7?^K>_
M=>ZSQ_RS_P"7+$*@1_ ?X9(*J99ZC3\8^EAYIDC6)9'_ -^7RRQJ!_K#W[KW
M7&?^6;_+DJFHWJ/@-\,I6Q^K[)G^,?2Y--J2HB;P_P"_+].J.JD'^LY]^Z]U
MY/Y9G\N*)'CC^ WPQ1)93/(J_&/I<!YFJEKFD;_?E\L:M!)_P87]^Z]U&D_E
M@?RV98)::7^7_P#"YZ>:43RQ-\8NERDDHBCA$C#^Y?+"*%5_UE'OW7NG5/Y;
MO\O&,NR?!#X;J9*QJ]R/C+TN"]:\<<+5+?[\KF4Q1*M_Z*/?NO=9%_EQ?R]5
MF2H'P3^'(FCD:6.4?&?IC6LCRRSLX;^Y=]333NQ_Q8^_=>ZBP?RUOY==-5Q5
MU/\  SX;0UD$=;'#41_&3IA)8X\E3TU)7HK#98]%72T<4<@_M*@!]^Z]U+C_
M )<?\O6%*2.+X)_#I$H(C#1JOQGZ7 IXFB2 QQ?[\OTJ88U6W] /?NO=85_E
MM_R[UI8J)?@?\-UHX&H7BIQ\9>E_%&^,*''LJ_W+L#1F,:/Z6]^Z]UUDOY;/
M\N[,:?XI\#OAM7:)#*OW'QEZ7DM(=/K%]E_J] Y_P]^Z]TV+_+ _ELJR,O\
M+_\ A<&CAQT",/C#TM=8<2BQXV('^Y?Z*)$ C']D#W[KW7G_ )8/\MN3(465
M?X ?"YLCCA(**M/QAZ7,],)9JFHD$+_W*].N>LE<_P"U.?Z^_=>ZY'^6'_+;
M>**%O@!\+S%!0C&11GXQ=+%8Z!4AC%(H_N7Q"$IT%OZ*/?NO=0(_Y5_\LN&>
MIJ8OY>OPH2HK)3-53+\7^E@\\K.\ADD;^Y=V8O(3_KGW[KW6.I_E5?RQJQ(X
MZK^7E\)ITB9FC23XO=+,$9J>DI"5_P!^7Q>FHH4_X+&O]/?NO=1%_E/?RO%#
MA?Y=?PC59!:4#XN]+ .!(L@#6V9Z@)$#<_D ^_=>Z\/Y37\KI>1_+I^$(-K7
M'Q<Z6'%R;?\ 'F?2Y]^Z]UQ_X:8_E<$EC_+G^#Y8WN3\6^E"3<6-R=E_D?7W
M[KW7C_*9_E<,;M_+G^#Y-@+GXM]*DV!N!SLJ]@?I[]U[KW_#3'\KC_O7/\'_
M *D_]DM]*\$VN?\ CR_J;#W[KW7 _P I/^5FWZOY<?P<;_7^+'29_P![V5[]
MU[KC_P -(_RL0;C^7#\&_P _3XK])?D6/_,%?T]^Z]U[_AI'^5C_ -ZX?@U_
MZ2OTE_\ 85[]U[KW_#2/\K'_ +UP_!K_ -)7Z2_^PKW[KW7O^&D?Y6/_ 'KA
M^#7_ *2OTE_]A7OW7NO?\-(_RL?^]</P:_\ 25^DO_L*]^Z]U[_AI'^5C_WK
MA^#7_I*_27_V%>_=>Z]_PTC_ "L?^]</P:_])7Z2_P#L*]^Z]U[_ (:1_E8_
M]ZX?@U_Z2OTE_P#85[]U[KL?RDOY60((_EQ?!L$?0CXK]) C_6/]RKCW[KW7
MC_*2_E9&]_Y<7P;-P ;_ !7Z2Y ^@/\ ORN;>_=>ZZ_X:1_E8_\ >N'X-?\
MI*_27_V%>_=>ZY'^4I_*T86;^7)\'6']#\6>DR/Q^#LNW]D?[;W[KW1P.I^G
M>INAMCXOK+I'K/874/7.#FR$^&V)UIM+!;(V?BI\M75&4RDN.VYMNAQV(H9<
MCDJN6HG:.%3+-(SM=F)]^Z]T)/OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_
MT]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]3?X]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__5W^/?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=?_UM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7_]??X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
&]^Z]U__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>g925387page050.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 g925387page050.jpg
M_]C_X1?<17AI9@  24DJ  @    ,   ! P !    B0(   $! P !    2 ,
M  (! P #    G@    8! P !     @   !(! P !     0   !4! P !
M P   !H!!0 !    I    !L!!0 !    K    "@! P !     @   #$! @ >
M    M    #(! @ 4    T@   &F'!  !    Z    " !   (  @ " " _ H
M$"<  (#\"@ 0)P  061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W<RD ,C R
M,#HP-SHR." P-3HT-3HS-     0  ) '  0    P,C(Q : #  $   #__P
M J $  $   ") @   Z $  $   !( P          !@ # 0,  0    8    :
M 04  0   &X!   ; 04  0   '8!   H 0,  0    (    ! @0  0   'X!
M   " @0  0   %86        2     $   !(     0   /_8_^T #$%D;V)E
M7T--  +_[@ .061O8F4 9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,
M#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,
M 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,
M# P,# P,# P,# P,# P,# P,# S_P  1" "@ 'P# 2(  A$! Q$!_]T !  (
M_\0!/P   04! 0$! 0$          P ! @0%!@<("0H+ 0 !!0$! 0$! 0
M       !  (#! 4&!P@)"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!
M46$3(G&!,@84D:&Q0B,D%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%
MPJ-T-A?25>)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V
M-T=79W>'EZ>WQ]?G]Q$  @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3
M!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%
M539T9>+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G
M=X>7I[?'_]H # ,!  (1 Q$ /P#U5)#ON;12^UY :P$G<8'^<5DCK?5/4<#T
MSV-;N+A<-V[\VO9Z?[_Y[W>GL_[;24[22R/VMU, ']G;SO(<&7#2N&%MWZ2N
MO=NW6?HO^"4G=5Z@,BNL8&ZIPE]HM'M.TNV^D6>H_P!WL24ZJ2RAU3J<TST[
M1\>M%LFN7.!T](>KMKV/_1?\6H_M?J7I.+>G%]H,-:VYNQVG^E+!M_MUI*==
M)9F%U3-ML<W-P78C V6V!XMD_N;:F;FJZ,N@\%W^8[_R*2DR2",JD\$G^R[_
M ,BG^TT^)_S7?^124E203ET#DD?V7?\ D4WVW&/#B?@UW_D4E)TD#[;C?O'_
M #7?^13'.Q0)+].?HNX_S4E-A)#IOJO9ZE3@]LD2/$:."(DI_]#TSJ!VXKG>
M#F'[GM6+U#H3:Z7.O+<ICGP(PV7.8QS[;BUS*BVVVKU+?S6_];6SU+^AO^+?
M^J:I9EN74QIQ:?7<2=PW!L"#K[W,_.24\Q;B5N-C<DWNM]P]5G3K!8!-KK/T
MU6^JUGKVMNKV?];_ )Y2=T^@/<P,LVN<#=Z?3[&E[O938]MLCZ?I_P!BO_@U
ML'+Z[(C!$&9.YFD<?X?\Y2;E=<-FTX;0S3W[F\F/S/6_,24X;NFTN:;@V[::
MP"#@6%W)WN:TN;=_A*_T/[E/Y[][U9LQ1;<]EPM==8YK++_L+]KW-?['V%A]
MU?IUU5[_ /1U5[WK3;E]<+1NPFM=$D[VD3K^CV^I_P"";O\ MM-7E]<<??A!
MFNDN9$2T>YS;G;/:YS_H6_024Y&)@85=F_,Q[KF/:T!C<*UCA/N9OLJ=;[6[
MW[JW_P#7%:=C= <QUCNGY<5AK8]')W$-'I5;6-]S]FS^Q_.(SCU]SFD-R&-<
M-6AV*=IWV$RYU?T/3])E?\CZ?Z7>F>SKX:Y@?D.D -L:<0.$&SW;7U>G^D;Z
M?^DV?]N)*8OIZ'MM:<#*VM>V6MIR()V^DUU8;[?H5^]__;B5./T,D&K!RF;9
MV_HLA@]S+-VCMGTJ]_TO])_I$7;UPAS@Z]HG=L/V8NAQ=^BK=MV.]+8W^<V?
MS_\ ._HE+"JZS;N;DW9&/MB'O&,[=]+=L]!KMOYO\XQ)2.K"^KNWU#6ZESP0
M66FUCP"'4NFNQP>S<S=_U:D_"^KCR2Z!KNAMEC1/]5CVJV,/J(V_Y0<2T"9J
MK@P[<9VM;].O]&F.#U* !U)XAQ))JJ)(,0SZ&WV_U$E-)^%]7:J+'UU/M$>^
MN@W6/(+V.)954YUOTPQ_Z-6,3I?27D/IQGU_9[-U9?ZC/=%;MU3;'-_1:5L_
MT?Z-&;A]1 @]0<>(/I5SH?=V_.3-PNHAA:[J+R[6'BJH?#V[')*389)]>?\
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
M@ -H+ QC-CWM(K$-,./NV_ROSE95?#(+;8_TU@_Z2L)*?__4]-S1./'\NO\
MZMB+;4RUNUX) ,Z$C_J2$+/,8_\ URK_ ,^5JPDIS#=T8OMJL?M]'6PVE[6#
MW&C^<NVU._2_H_I)SD=!$?K=(U@?K$:^'\X@FBW'=?:W!H/JV$NEH:'O?=6R
MJTOQV95V]U+:[+[+<?\ G::OYNK^:JLZBWT6ST_&W@@ -;D;8/T"#^S?;N<S
MZ.U)3?CZNUEUC3B5.+RYUC#6QV][?<_U&;7>I95;]+_1V)Q9T.QA/VBE]9!G
M]-N:0 ;'3^DV_09O5(Y[]A_4,>2PV/8&9#FE@+6?SG[.^E_(]/>]1;GEV]U?
M3L=S-WIN(;D2638VEI9^S?Y7_%L]2Q)3=#_JY4_VW8U;X,[;6M=')^B]KMJ)
MZW1FE[/M-0((8\&[4.=+F,_G/8]^URSW9;FU@V].QIUW;1>YH:?S]PZ=^=^Y
M_P!-3MS;?1?8>G4. LV/8?7)-HEQ.UG3['[-GN9?Z?\ (24VVOZ#])E] -@W
M;FW %P[NW-?[^4K/^;MEA-IP[+2&O<7FMSCZ3=]=CB^7?HJG;V6?F5JC^T]M
M.YN#1Z=@)K&W( <T$[Q8W]G?HOHJ5O414[:<''T+C6(OX&^K\WISMK]E+O9_
MZ+24Z+.F]&N_3UXN-9O#AZK:V.D$N]3WAOYV^S>ICI?3 &@8E #"', K9H6G
M<US?;[=JSF=:-;_1IQZVTUZD#[0TA@]]CF5C V.?M;9^BW_I%(=;RO596:*I
M<TN(W9 ,ZPUH.![O>W9_Z+_P:2FX.B=&!:1@X[2TAS2*F @M+7L@M;^:]C5=
M6([KV4UK2<>D;FR!OR#))<RMNF!]&S][_P #5C$ZIE9>2&54U>C))>7W-?L!
M+'.]*W#J9ZGT/T7K)*;>& &VQWML/_25A Q/HV?\:_\ ZI'24__5],ZA_1Q_
MQM7_ )]K5E5NH?T<?\;5_P"?:U924U\[&=E8KZ&.:QSBT[G!Q'M<U^K:;<>S
M\W_3?Y_\VLT=!R&AH9?2T,C8-EY (&UT-^WC]&[:S]#]!0;439D^DVXV$VF,
M?8RXQ?+A9;<65^Z/U;>_^AI,QLL4BO;U-K07'<Z['<\#V-;KZMF[]YO]2S^1
MO2ES]7\G8RMF12&-W$@LR#+W LW_ /*(_P %[-KOH?\ 7$:SHU]EM5SKJO4K
MV@N%=HT9#JPW;F?FO]WO]5 95F!A+J.IG8YL#U\<N</9:[=MR&L^DST?I?\
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
M;W-H;W @,RXP #A"24T$!       %QP!6@ #&R5'' %:  ,;)4<< @   @
M #A"24T$)0      $,==%^5TM6[UV[XYE,#I>5PX0DE-!#H      /,    0
M     0      "W!R:6YT3W5T<'5T    !0    !0<W138F]O; $     26YT
M965N=6T     26YT90    !#;')M    #W!R:6YT4VEX=&5E;D)I=&)O;VP
M    "W!R:6YT97).86UE5$585     @ 00!0 $0 (  T #4 ,P      #W!R
M:6YT4')O;V93971U<$]B:F,    , %  <@!O &\ 9@ @ %, 90!T '4 <
M    "G!R;V]F4V5T=7     !     $)L=&YE;G5M    #&)U:6QT:6Y0<F]O
M9@    EP<F]O9D--64L .$))300[      (M    $     $      !)P<FEN
M=$]U='!U=$]P=&EO;G,    7     $-P=&YB;V]L      !#;&)R8F]O;
M    4F=S36)O;VP      $-R;D-B;V]L      !#;G1#8F]O;       3&)L
M<V)O;VP      $YG='9B;V]L      !%;6Q$8F]O;       26YT<F)O;VP
M     $)C:V=/8FIC     0       %)'0D,    #     %)D("!D;W5B0&_@
M            1W)N(&1O=6) ;^            !";" @9&]U8D!OX
M     $)R9%15;G1&(U)L=                $)L9"!5;G1&(U)L=
M         %)S;'15;G1&(U!X;$!2            "G9E8W1O<D1A=&%B;V]L
M 0    !09U!S96YU;0    !09U!S     %!G4$,     3&5F=%5N=$8C4FQT
M                5&]P(%5N=$8C4FQT                4V-L(%5N=$8C
M4')C0%D            08W)O<%=H96Y0<FEN=&EN9V)O;VP     #F-R;W!2
M96-T0F]T=&]M;&]N9P         ,8W)O<%)E8W1,969T;&]N9P         -
M8W)O<%)E8W12:6=H=&QO;F<         "V-R;W!296-T5&]P;&]N9P
M.$))30/M       0 $@    !  ( 2     $  CA"24T$)@      #@
M       _@   .$))30/R       *  #_______\  #A"24T$#0      !
M !XX0DE-!!D       0    >.$))30/S       )           ! #A"24TG
M$       "@ !          (X0DE- _4      $@ +V9F  $ ;&9F  8
M  $ +V9F  $ H9F:  8       $ ,@    $ 6@    8       $ -0    $
M+0    8       $X0DE- _@      '   /__________________________
M__\#Z     #_____________________________ ^@     ____________
M_________________P/H     /____________________________\#Z
M.$))300(       0     0   D    )      #A"24T$'@      !      X
M0DE-!!H      T,    &              -(   "B0    < < !A &< 90 P
M #4 ,     $                          0             "B0   T@
M                     0                         0     0
M &YU;&P    "    !F)O=6YD<T]B:F,    !        4F-T,0    0
M5&]P(&QO;F<          $QE9G1L;VYG          !"=&]M;&]N9P   T@
M    4F=H=&QO;F<   *)    !G-L:6-E<U9L3',    !3V)J8P    $
M  5S;&EC90   !(    '<VQI8V5)1&QO;F<         !V=R;W5P241L;VYG
M          9O<FEG:6YE;G5M    #$53;&EC94]R:6=I;@    UA=71O1V5N
M97)A=&5D     %1Y<&5E;G5M    "D53;&EC951Y<&4     26UG(     9B
M;W5N9'-/8FIC     0       %)C=#$    $     %1O<"!L;VYG
M  !,969T;&]N9P          0G1O;6QO;F<   -(     %)G:'1L;VYG   "
MB0    -U<FQ415A4     0       &YU;&Q415A4     0       $US9V54
M15A4     0      !F%L=%1A9U1%6%0    !       .8V5L;%1E>'1)<TA4
M34QB;V]L 0    AC96QL5&5X=%1%6%0    !       ):&]R>D%L:6=N96YU
M;0    ]%4VQI8V5(;W)Z06QI9VX    '9&5F875L=     EV97)T06QI9VYE
M;G5M    #T53;&EC959E<G1!;&EG;@    =D969A=6QT    "V)G0V]L;W)4
M>7!E96YU;0   !%%4VQI8V5"1T-O;&]R5'EP90    !.;VYE    "71O<$]U
M='-E=&QO;F<         "FQE9G1/=71S971L;VYG          QB;W1T;VU/
M=71S971L;VYG          MR:6=H=$]U='-E=&QO;F<      #A"24T$*
M    #     (_\        #A"24T$$0       0$ .$))3004       $
M 3A"24T$#      6<@    $   !\    H    70  .B    65@ 8  '_V/_M
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
M<[:_92[V?^BTE.BSIO1KOT]>+C6;PX>JVMCI!+O4]X;^=OLWJ8Z7TP!H&)0
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
M=;>V!'\BU_YR2F>-7UNAS;6XWIMJW5MH9Z9W,)/HMML-X;^@]3?[&5_X:O\
MPB/T_&Z^S)=F9M]3Q:S7#;N#&/(K;N;8[UOHMI^A_I+KE&O!L9<,CU,SU?:7
M-WN-9+9_P3K=FSW?V_\ "*T;,WL;?^VF?^324WF%Y:/4 #^X:9'WD-0<K^?Q
M/^./_GJ]09E6L8 ^FZQPY<&-$_V=Z;UGWWT 46L#'ESG/   V/9^]^\])3<2
M2224U\(14_SNM/\ X(]6$#$!%;I_TEA_Z;T=)3__T/3<YS68^]Y#6-?6YSCH
M !8PN<X_NM4?VITS_N71_P!N,_\ )*TDDIJ_M3IG_<NC_MQG_DDOVITS_N71
M_P!N,_\ )*TDDIJ_M3IG_<NC_MQG_DDOVITS_N71_P!N,_\ )*TDDIJGJO2Q
MSF4#_KK/_))AU;I1XS*#_P!=9_Y)6TDE-;]I=._[E4_]N-_\DE^TNG?]RJ?^
MW&_^25E))37&?@'C)J_SV_WI'J/3QSDTC_KC?_)*PDDIK?M/IO\ W+I_[<;_
M .22_:?3?^Y=/_;C?_)*RDDI!A6,MH]2MP>QS["US3((WOX(1TDDE/\ _]DX
M0DE-!"$      %4    ! 0    \ 00!D &\ 8@!E "  4 !H &\ = !O ',
M: !O '     3 $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P "  0P!3
M #8    ! #A"24T$!@      !P (     0$ _^$/#6AT=' Z+R]N<RYA9&]B
M92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP
M37!#96AI2'IR95-Z3E1C>FMC.60B/SX@/'@Z>&UP;65T82!X;6QN<SIX/2)A
M9&]B93IN<SIM971A+R(@>#IX;7!T:STB061O8F4@6$U0($-O<F4@-2XS+6,P
M,3$@-C8N,30U-C8Q+" R,#$R+S R+S V+3$T.C4V.C(W(" @(" @(" B/B \
M<F1F.E)$1B!X;6QN<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O
M,C(M<F1F+7-Y;G1A>"UN<R,B/B \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U
M=#TB(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B
M('AM;&YS.GAM<$U-/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO
M(B!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4
M>7!E+U)E<V]U<F-E4F5F(R(@>&UL;G,Z<W1%=G0](FAT=' Z+R]N<RYA9&]B
M92YC;VTO>&%P+S$N,"]S5'EP92]297-O=7)C945V96YT(R(@>&UL;G,Z9&,]
M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT<R\Q+C$O(B!X;6QN<SIP:&]T
M;W-H;W ](FAT=' Z+R]N<RYA9&]B92YC;VTO<&AO=&]S:&]P+S$N,"\B('AM
M<#I#<F5A=&]R5&]O;#TB061O8F4@4&AO=&]S:&]P($-3-B H5VEN9&]W<RDB
M('AM<#I#<F5A=&5$871E/2(R,#(P+3 W+3(X5# U.C(P.C0Q*S U.C,P(B!X
M;7 Z36]D:69Y1&%T93TB,C R,"TP-RTR.%0P-3HT-3HS-"LP-3HS,"(@>&UP
M.DUE=&%D871A1&%T93TB,C R,"TP-RTR.%0P-3HT-3HS-"LP-3HS,"(@>&UP
M34TZ26YS=&%N8V5)1#TB>&UP+FEI9#HV.3$Q.3(V-#(U1#!%03$Q0C(Q.4,W
M.44Q03E#,#!",2(@>&UP34TZ1&]C=6UE;G1)1#TB>&UP+F1I9#I&0C!&-39!
M,D0P-C,Q,45!04-&-T4X-D$Q.# W1#(S0B(@>&UP34TZ3W)I9VEN86Q$;V-U
M;65N=$E$/2)X;7 N9&ED.D9",$8U-D$R1# V,S$Q14%!0T8W13@V03$X,#=$
M,C-"(B!D8SIF;W)M870](FEM86=E+VIP96<B('!H;W1O<VAO<#I,96=A8WE)
M4%1#1&EG97-T/2)#1$-&1D$W1$$X0S="13 Y,#4W,#<V045!1C U0S,T12(@
M<&AO=&]S:&]P.D-O;&]R36]D93TB,R(^(#QX;7!-33I$97)I=F5D1G)O;2!S
M=%)E9CII;G-T86YC94E$/2)X;7 N:6ED.D9",$8U-CE&1# V,S$Q14%!0T8W
M13@V03$X,#=$,C-"(B!S=%)E9CID;V-U;65N=$E$/2)X;7 N9&ED.D9",$8U
M-D$P1# V,S$Q14%!0T8W13@V03$X,#=$,C-"(B\^(#QX;7!-33I(:7-T;W)Y
M/B \<F1F.E-E<3X@/')D9CIL:2!S=$5V=#IA8W1I;VX](G-A=F5D(B!S=$5V
M=#II;G-T86YC94E$/2)X;7 N:6ED.C8U,3$Y,C8T,C5$,$5!,3%",C$Y0S<Y
M13%!.4,P,$(Q(B!S=$5V=#IW:&5N/2(R,#(P+3 W+3(X5# U.C0T.C,R*S U
M.C,P(B!S=$5V=#IS;V9T=V%R94%G96YT/2)!9&]B92!0:&]T;W-H;W @0U,V
M("A7:6YD;W=S*2(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \<F1F.FQI('-T179T
M.F%C=&EO;CTB<V%V960B('-T179T.FEN<W1A;F-E240](GAM<"YI:60Z-CDQ
M,3DR-C0R-40P14$Q,4(R,3E#-SE%,4$Y0S P0C$B('-T179T.G=H96X](C(P
M,C M,#<M,CA4,#4Z-#4Z,S0K,#4Z,S B('-T179T.G-O9G1W87)E06=E;G0]
M(D%D;V)E(%!H;W1O<VAO<"!#4S8@*%=I;F1O=W,I(B!S=$5V=#IC:&%N9V5D
M/2(O(B\^(#PO<F1F.E-E<3X@/"]X;7!-33I(:7-T;W)Y/B \9&,Z8W)E871O
M<CX@/')D9CI397$O/B \+V1C.F-R96%T;W(^(#QD8SIT:71L93X@/')D9CI!
M;'0O/B \+V1C.G1I=&QE/B \+W)D9CI$97-C<FEP=&EO;CX@/"]R9&8Z4D1&
M/B \+W@Z>&UP;65T83X@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K
M970@96YD/2)W(C\^_^X #D%D;V)E &1      ?_; (0  0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,#
M P,# P,# P$! 0$! 0$! 0$! @(! @(# P,# P,# P,# P,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,#_\  $0@#2 *) P$1  (1 0,1
M ?_=  0 4O_$ :(    & @,!              <(!@4$"0,* @$ "P$   8#
M 0$!            !@4$ P<"" $)  H+$  " 0,$ 0,# @,# P(&"74! @,$
M$042!B$'$R( "#$403(C%0E10A9A)#,74G&!&&*1)4.AL? F-'(*&<'1-2?A
M4S:"\9*B1%1S148W1V,H5597&K+"TN+R9(-TDX1EH[/#T^,I.&;S=2HY.DA)
M2EA96F=H:6IV=WAY>H6&AXB)BI25EI>8F9JDI::GJ*FJM+6VM[BYNL3%QL?(
MR<K4U=;7V-G:Y.7FY^CIZO3U]O?X^?H1  (! P($! ,%! 0$!@8%;0$" Q$$
M(1(%,08 (A-!40<R811Q"$*!(Y$54J%B%C,)L23!T4-R\!?A@C0EDE,88T3Q
MHK(F-1E4-D5D)PIS@Y-&=,+2XO)59756-X2%H[/#T^/S*1J4I+3$U.3TE:6U
MQ=7E]2A'5V8X=H:6IK;&UN;V9W>'EZ>WQ]?G]TA8:'B(F*BXR-CH^#E)66EY
MB9FIN<G9Z?DJ.DI::GJ*FJJZRMKJ^O_:  P# 0 "$0,1 #\ W^/?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_T-_CW[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7_]'?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U__2W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=?_T]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]3?X]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__5W^/?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_UM_CW[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]UPUIK\>M?(5\@34-90$*6"WOI!(%_I<^_=>ZY^_=>Z][]U[KWOW7
MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_7W^/?NO=>
M]^Z]U[W[KW7O?NO=8I3((I#$ THC8Q*QL&D"G0K&XX+6OS[]U[K20_E]=K_"
M?<VY_A_VW\E/DY\R,A_.A[!^;/86Q>Z^E^H>YNQ\EO+#[WINT^QL75[)[?\
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
ME*/2)3JKO@?\Z(%;Q2^*R$?'-]1D_4O]4Y]^Z]UAQ_\ .5^"]=55=,V7^3-
M*6GQTZU61^!OSFIZ6K-?!),U/1S#XZR&:HQQCT52D+XI& N;\>Z]U+I/YQOP
M3JD9VW%\C:/28QHK?@E\Z8';R013>E?]EQ>XC,NAOZ2*P_'OW7NIG_#P?P1_
MYZWY _\ I#'SJ_\ N;_?NO=>_P"'@_@C_P ];\@?_2&/G5_]S?[]U[KW_#P?
MP1_YZWY _P#I#'SJ_P#N;_?NO=>_X>#^"/\ SUOR!_\ 2&/G5_\ <W^_=>Z]
M_P /!_!'_GK?D#_Z0Q\ZO_N;_?NO=>_X>#^"/_/6_('_ -(8^=7_ -S?[]U[
MKW_#P?P1_P">M^0/_I#'SJ_^YO\ ?NO=8C_.'^!BS14YWEWZL\Z2R0P'X.?.
M@33)"8A/)%$?C?KD2 U":R 0NM;_ %'OW7NF9?YU7\NQ_NRG9_<CK0B4UY7X
M7_-IA1"G;))4&K(^.Y%,(&P]6'UVTFEF!MXGT^Z]U@?^=I_+DC)$G:_;J$*7
ML_PT^:R-H"32%[-\=QZ1%3R-?Z61C] ;>Z]TFIOY\_\ *SIU:2H^0>]X$6>I
MI6>;XI?,.-%J:.ACR=73LS]!J!/2XV9*B1/U) PD8!2#[]U[K-'_ #X/Y74W
M\.\/?N_I?XLJ/B_'\3?F+)_$DE<I&V/*] G[Q9)/2ICU G@<^_=>ZP+_ #Z?
MY6#5590CY#[T^]Q]++6UU#_LJWR_%924<$:S3U4]*>A141P00.)'8K9(_4;*
M"??NO=0(?Y_W\IVI+BG^2VZ)S$AED$/Q>^74K1Q!TC,SA.AV*1"215U'B[ ?
MD>_=>ZE57\^[^5915DF/K?D1O.DKX8I*B6BJOBK\P*>LCAIXY)IYI*:3H-9X
MXH(87=V*@*J,3P#[]U[KK_A_#^55HI9/]F+WEHKZ:HK*%_\ 96/E_HK*.D:9
M*NKI6_T"@5%-2O3R"21+JA1@2-)M[KW71_GY_P JA3(#\C=W@PR5T4P/Q9^7
MP,4N-C6;(Q2@]">AZ"%P\P-C$I!:P/OW7NHT7\__ /E.U!D$'R7W-,88I)Y1
M'\7_ )<R&."%2\TT@3H<Z(HD%V8\*.3[]U[K'_T$#?RE?^\G=Q?^DQ_+;_[1
M/OW7NO?]! W\I7_O)W<7_I,?RV_^T3[]U[KW_00-_*5_[R=W%_Z3'\MO_M$^
M_=>Z]_T$#?RE?^\G=Q?^DQ_+;_[1/OW7NO?]! W\I7_O)W<7_I,?RV_^T3[]
MU[KW_00-_*5_[R=W%_Z3'\MO_M$^_=>Z]_T$#?RE?^\G=Q?^DQ_+;_[1/OW7
MNO?]! W\I7_O)W<7_I,?RV_^T3[]U[KW_00-_*5_[R=W%_Z3'\MO_M$^_=>Z
M]_T$#?RE?^\G=Q?^DQ_+;_[1/OW7NO?]! W\I7_O)W<7_I,?RV_^T3[]U[H1
M.H?YV'\LWO;M38/2W6/R-KLUV3VCN*+:6P]OY;HSY%[,BW%N2:BK<A!AJ?/[
MVZCV[MJEK)J/'3R(M160AA$UB3Q[]U[JU3W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7__1W^/?NO=>]^Z]U[W[KW7O?NO=4W;Y-OY_/QSM^?Y4/RE!
M_P 1_LU7QB('^W'OW7NCW_,GY6[#^%7QU[%^1'8&+W%NBAV5BR=O=?;)H?XO
MO_L[>5>33[8Z]V%@H[U.8W-N/($*J1JXIJ5)ZN;33T\SI[KW3A\//D ?E?\
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
M+4\%?-3R-S[KW1T=Q?._XC;4ZP[W[IS_ 'CM6@ZI^,O8U3U'WGOL4V?J]N[
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
MXW)Y.6FW!MU<3)A,C_$!1TTN?>*BHY:F::)7]U[H]G3WRU^,_P @MX]B=?\
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
MR&EVA14%+N/J#,=AX+<N2EWIM;+YJCI)J.IKS25]/'45*O3^2)_=>Z'O"?\
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
MFC<^Z]U69VSTM_-6^6/PE^276V^-M?S*]X87<_Q0^+.1[UZY[^P=%B=P9_\
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
M;\Z3VKMCY;9[N/?F7B^+-+T!TME_@]5]43?S&NJ-_=D-@N_/D)6Y+-XZ?/\
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
M:W]D\I68G >"EUFBA*P&>620J6=C[]U[H>X\5C(A&L6-H(EB,C0A*.G01-)
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
MTH<O75-<XPLV)QS292III1[KW0/_ ,M_(_)7Y)_(+Y3?++O'=C;)[LROP?\
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
MU[W[KW7O?NO=>]^Z]U__T=_CW[KW7O?NO=>]^Z]U[W[KW5-N^?\ M_S\<O\
MQE#\I?\ X*KXR>_=>ZN2]^Z]U[W[KW7O?NO=4T?,_L;^7UL?Y09# _+K:E-#
MEJ[J;I[<%!NW$;B^06X=[9[<'9G9F]^J.NM@X_J3J/;M=!4C.Y/9L\>/K*6K
MFK:RL$D#T2K&M1)[KW0/1]A_R-9GZ<6ERRUT?>M#@\GLFKQ[_*[(8W$T6Y.R
M<ATYAI>T\G2M-CND?NNV,-7[=*[QEP319C'5=-($DI9UC]U[H)7R/\@3(XK>
MF[*7=/:U?2]?Y;9*9&DP?9?\R"3)[D@[=WG4['Z\SW6^TL5NQ<GW%L7>N]:"
M7&XK*;9H\SA99T,<,H1EU>Z]TY8[8'\A#)U/;M+%O'M2CDZ+P>[]P]E-F?D9
M_,@P,&,HNOM]X_K#?5)@JG-=GT$&^<[M'L7-8_"9#&X%LED*?*9.BIFA\M7
MDGNO=94ZV_D1'$[)S,V8[NHJ/?5-W'64D62[V_F7X[([3I/CW]@.[*GM;$UW
M8]/D^F8.M?XM1G)/NR+#*@K:8QF05$)?W7N@?JZG^1S+V7\>>NMN;+^4V8'?
M.\^RMIU^X\UW3_,MZ]QW4,/6G3>.[NKMR=H8[L#L;;N:VSMO-;,W#B:VCKJJ
MGIZ XFLDR<E0E#25,J>Z]TM,'C/Y 6Y,)M;.X/._('(Q;V[1V5TYM/#P]K_S
M31N_/[U[(V+D>S]A-C=CR;V3>-5M'=W7>&K,U0;A6A.!J,?1SRK66ADT^Z]U
M V+M+^2]N&;KFGWOM3NGK.7O[?6XL)\;URORQ^?^X:?LSKNB[&CZ>V)W!NK.
M[9[4R&U.F]G]S=D1S4NTVW%D:=,M12T<R2^>I>CIO=>Z<=Y]+_RS-F_ OM#Y
MO5GQ][F1^C<QN#9/='4F0^>_S H,GUQV7UYVU3=/=M;-S>[(>[\A2:-C;A2J
MJXJP4*C*8N."IBBC2JCM[KW3G6[4_D%8_8V![%K-T]S4^W,[F^P<!/!+WO\
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
MRL>X\!5Y##0SX&:G:0O-"Q]U[H!?D+_.C^%?2O6/R(W9U]N>K[GW_P!$25-
MW6^V=H]D82E[!W<.T<7TKD*;9F_&ZZRFWMY;<VSV[FJ3![ESFW5W!38*OGC@
MJ%-3/303^Z]TK>\_GIWSUSWA\>_CSU7\)G^0?</;?QKW/\C]R8;"_(+8_6M'
MU]A=F;JZQV7O3!8?+=I;3V^V[*FCS79E(*>2>/"2U<41+P0L)%B]U[I-[ _F
M\?&6JS-:G8&%S?3&&W94_'FAZYH*K;6\]X]M[X[2[[V[VWE<OUYNSJ#KG8&?
MSNS-X]?5_1F?HJZ:2IR5+4QXFIJO/#31(\GNO=#%0_S7/@%E=N=H;LQ_?M%6
M87J.;9T&X9(M@]HFOW(.QMRU&R^OZGJ/#-LE<SWECM\;OI)<9B:K9L&=ILA6
M(8X7>X)]U[H+L!_.3_E\9.L[)SM+V)F*#:FVMN]#YRD[#3J/M.6G[;R/>B;C
MI-A[*ZYQ>.V)4;NW_P!A4,NW9:2? T='49BEG2IB:F3[&N^W]U[I49W^;G_+
M;2DQ%5DN_,7G*2JZ\VCW'CI<?U=VONF&CVOO[(9+:VPIJE\5U]DH\)O;>FZ*
M6LV_B=O5!@W)79R&?%PT35J20#W7NA]SWS.^))^+N)^5&YNQ<(_QSW:V(H<'
MG,UM+=,M=N//97=8V9A-CX[K&MVVW8.5[#K-]0?PF#;D>'?-G*QFF%+YD*CW
M7NBYI\WOY:7RV[=^)_7%+V/0=J]KY7*[@^0GQWVS1;)[<:IPF7VMC^X^A=V;
MCWE'#M2CQ.PZO;,TNZMM9'&;P;'O2961:>6G6K>D#>Z]TDY?YBW=%#\P=_\
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
M>]^Z]U[W[KW7O?NO=>]^Z]U7A\S()IODG_*U\-0U/X?F7V'/-I\5IZ=/@O\
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
MK?\ [3WOW7NO?Q/^=%_SQ'\K_P#]&E\K?_M/>_=>Z]_$_P"=%_SQ'\K_ /\
M1I?*W_[3WOW7NO?Q/^=%_P \1_*__P#1I?*W_P"T][]U[KW\3_G1?\\1_*__
M /1I?*W_ .T][]U[K#%E?YTS+>78G\KV)]<@T+VO\K9ET+(RQOK'347JEB <
MC3Z2VFYM<^Z]TRUFX_YX4,VFBZE_E:UT.J0>9^]/E71MI6.O:-C W0\]C*U/
M I&HZ?N;W(B.KW7NB\=W_,7^:]\<:2CK>ZMM?RD-@Q9/;F_MUXF',?(GY;2U
M^5P'6&W*?=&^\I0XO$_&S*9*HHMN8RIC$[I$UZBHI::,255;2P2>Z]TE>O?G
MC_-3[7FK<=L'97\JW(YW#)O1MS8'<O<_S<ZXRNSY]A5^SL;N#'[QHNQ?B?MB
MKVEEX:GL/!/%1Y.*DJJJERD-531STVJ5?=>Z%-^]?YY8K):&#H;^4C4U$...
M8\:?,7Y!).V&%.M7_&/MF^/9GBQGVD@D,S#Q",ZM6D@^_=>Z2>)^5W\Z+.;\
MR_5^*Z7_ )2N2W_AMC;:['K=NX_Y<_)*JDI]E;PS.Y,%MK<$N0C^-YQ+T68R
M&S<M'"L<[SWHF9HUC9';W7NE(W?O\\E7,3=$?RC5D%104IC;YF]^AQ4Y4.V+
MIRA^/FKSY)8V,"?JF"G0#;W[KW3;UW\E/YWG;.WZG=/6_0?\J'=^ H=S[QV5
MD*_%?+#Y- 8[=_7NZLQL??.V<C2U?QJI:W'YO:N[L!68^MIYHDDBJ*=A8BQ/
MNO=+K_2/_/\ ?^\6/Y6O_I5WR3_^YQ]^Z]U[_2/_ #_?^\6/Y6O_ *5=\D__
M +G'W[KW7O\ 2/\ S_?^\6/Y6O\ Z5=\D_\ [G'W[KW7O](_\_W_ +Q8_E:_
M^E7?)/\ ^YQ]^Z]U[_2/_/\ ?^\6/Y6O_I5WR3_^YQ]^Z]U[_2/_ #_?^\6/
MY6O_ *5=\D__ +G'W[KW7O\ 2/\ S_?^\6/Y6O\ Z5=\D_\ [G'W[KW7O](_
M\_W_ +Q8_E:_^E7?)/\ ^YQ]^Z]U[_2/_/\ ?^\6/Y6O_I5WR3_^YQ]^Z]U[
M_2/_ #_?^\6/Y6O_ *5=\D__ +G'W[KW7O\ 2/\ S_?^\6/Y6O\ Z5=\D_\
M[G'W[KW7O](_\_W_ +Q8_E:_^E7?)/\ ^YQ]^Z]U:3TE7=SY+JK95=\A]N=>
M;3[IJ<4\G8&W.I]S9_>/7>*S(K:I8Z?:VY=T;>VKGLK0MCE@=WJ:"G9)V=!K
M55D?W7NA5]^Z]T0WY7U.1I_DE_+3&.J13K5?*GM"ER0-/]P*G%-\)?E1-/2\
MNGVYDJH(&$O.DI:QU>_=>Z/E[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[K_U-_CW[KW7O?NO=>]^Z]U[W[KW58=?_V^=VK_ .,P]_\ _P %7UI[]U[J
MSSW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U2%\AOY;':O?V]/DYMR+<6R\-L/L+Y&[-^4VR\WVOMP=N[*W)F\U
M\;]A?'[/[1FP&UMW=1]Y=/;]Z,S?3U+NG:>Y=I;MQ&IL\M/++4Q+6TJ^Z]T4
MG>'\FWN?K'O+JNNZOR..^3.VM^=M=.;I[F[B^0M%UYG=W]98+I?=/Q9SS9:
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
M\L'_ -$Q\K/_ +?7OW7NO?P?^<__ ,_%_E@_^B8^5G_V^O?NO=>_@_\ .?\
M^?B_RP?_ $3'RL_^WU[]U[HAW8'\Q;YL=:[UDZ]SWR ^ ^<W7%OW-=6_;=9?
M G^9YW%B)^Q]M4:9'=&QJ+=756Y-X;4R&Z=JXT3U.5H8*V2HQT-!7-4)']C5
M>+W7NC:U6^OYJ5%7X3%UGR,_E#T>3W+%@ZC;F.J=C?(N"MS\.YJJ.BVY+A:6
M7Y%)496+<-9*L-"T"R"KE8+%J8@>_=>Z=,)GOYMFY:G<5%MOO/\ E-[@K=H9
M)L/NVCPG6WR7RU5M?+I'YGQ6XJ>@^0M1-A<BL/K,%2(I0O.FWOW7NF?$=@_S
M2]P0[;J,#\D?Y06;I]Y5N0QNT)\1LKY$Y*'=61Q+5B9;'[;EH_D7,F<K<6^.
MJ!414IEDA,$@<+H:WNO=%CZ]_F ?-;L_?.[>O=M?*7^6+C<YLRN[*QN1RG8/
MQ7^?'5&P<Y6]-[WINMNUX^ONT>S>R]J=;]G1]>;\JX\7EGV]E<DM'4R)K(1@
MQ]U[H2:GY5?S L?UIG^WLQ\KOY1^W-@;6V=NOL'<.3W9U'\L]I9;$['V3-40
M;BW96;2W)WCC-WQX*G>G#T]1]@8Z^&>GEI3-'4T[2^Z]TG=^_-3YT=8[PK]A
M;Y^67\IW!;MQOQEW3\R9L2>B?F9D35?&C935"[G[2PU9B^XZR@W!0XN*BGF-
M!02U.5DI87G2F:%2_OW7NAJA[._FB3TV4JC\C_Y1E&N!P>$W+N.GRO7OR6PV
M1VM@=QTR5F"R>[,3EOD)19/:U/E() 8OXA#3,QNMM0('NO==KV9_-!>ECKT^
M3?\ )X:AEW51;%BK4VA\A6I9=[9*GIJO'[.BJ1\CC ^ZJ^EK898<>":N6.5&
M6,AE)]U[J7UMOG^;#V_MVJW9UOW5_*VW1@:'=6]-CY"JIND?ES13XS>'76[,
MQL7?&VLKC<GWC19/%YG;.[=OUE%54]1#'(DL!(!0JS>Z]TO_ .#_ ,Y__GXO
M\L'_ -$Q\K/_ +?7OW7NO?P?^<__ ,_%_E@_^B8^5G_V^O?NO=>_@_\ .?\
M^?B_RP?_ $3'RL_^WU[]U[KW\'_G/_\ /Q?Y8/\ Z)CY6?\ V^O?NO=>_@_\
MY_\ Y^+_ "P?_1,?*S_[?7OW7NO?P?\ G/\ _/Q?Y8/_ *)CY6?_ &^O?NO=
M>_@_\Y__ )^+_+!_]$Q\K/\ [?7OW7NO?P?^<_\ \_%_E@_^B8^5G_V^O?NO
M=>_@_P#.?_Y^+_+!_P#1,?*S_P"WU[]U[KW\'_G/_P#/Q?Y8/_HF/E9_]OKW
M[KW7OX/_ #G_ /GXO\L'_P!$Q\K/_M]>_=>Z]_!_YS__ #\7^6#_ .B8^5G_
M -OKW[KW7%L/_.@TG3V+_+ U6.G5TO\ *[3JMQJMWU?3?Z^_=>ZLKP8S2X7#
MKN23%S;B7%X]<_-@X*NFPLN:%)",I)AZ:OJ*NNI\6]=Y#3I-++*D14.[,"3[
MKW3K[]U[KWOW7NB&=RX[^9Y4=F[AD^/>\/@=B.FV@Q!VI2=R]<?(/<79L=2,
M93+G8]PU^R.U-K[5G@;,K,](]-31L*5T212Z-))[KW0:?P?^<_\ \_%_E@_^
MB8^5G_V^O?NO=07Q?\[$0P-'OK^5HT[P,U1"_5/RTCAAJ1"&6&&H7N:22H@:
M>ZF1HHF"#5H).@>Z]UA_AO\ .X\F1!WK_*O$<7C_ (0W^B_Y;%ZYCY?*,BG^
MEX+B@H":3$U;JU-?3I&KW7NNCC?YW-A;>G\JTMX*MB#UA\MP%JD5OL80W^EP
MEJ>I:PEEL&A!)6.6UC[KW3)#2?SW2C&?/?RDHY!/2*BQ;3^8TZ-3/+**Z5Y'
MWK3LL]/"$:*,*5F9F5GB"AF]U[KA6TG\]^-XEQ^=_E(54;4SM.];M3YC4#QU
M@53'!#'!O/(K-3/(2&F+1NH (C8FP]U[J+'!_/N(?RY/^4*A%+(\8CP7S-D#
MUJS3+#3R%MQ1>.DDIUC9I@'='=E$3! [^Z]U$DC_ )_@IL:\-7_)[>KE$7\7
M@DQWS3BIJ F6=9OX;5KE)I<L(X%C9?+!1:W=E.D('?W7NNI(_P"?\*FK2*J_
MD\O1I2.]#424'S3CJ:FN$412FJZ-<E+%0TC3EU,R3U#A%#>(EBB^Z]TVZO\
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
M/;\,U525:UN1DR%5K!]U[HM/8_\ PFQPN]-H=5[;POR3I=I+L?J+I/J7.XC
M];[EVEL3.5O7G5V7ZTWIW)'M7K+MKKZHJ.V-UPMC*BDJ*RNGIJ>"CDI:M:U'
M@DIO=>ZO3^'G4.\>J-J=O5^^\=18'<?;OR)[9[:.V:.7'ULF!P.6K\=M+9PS
M&:Q=?D:+<&ZMR;0V909S,UBLI?+96I1@S1F1_=>Z-U[]U[KWOW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N
MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z)Y\D.M-[Y_N7X8=N[-P=?NVEZ4[QW(V]]MTF6QF,-+LGMS
MJ+?G4M?O^&+*RT\&3JNO,ON>AK)J>.05+X>3(>!99@D,GNO=5D[[_EE[W7;W
M\O?X]>#/[]V_L/Y(?)K>7R.[9V_-MG;_ %Y5?&/M/MG>'R6W%T1OW:^XMQ5>
M[L]'VEV92;#Q\2XRAK8V_N]62U,U%#*BR^Z]T0[K'^0K\CM\_&?I_P#TB[QZ
MGZD[/Q&U-G;1W1\?*.BWS2=+9"AH>NMV[#R_;7:\/6^^:5M[?*[$R[\KZA-P
M4-2F/RE)1T]&[TXF^ZI?=>ZM)^5'\KG>G?\ W)T3O'%]E;!BVMLG8GQVV9O?
M<F]=L[JS7<FT)/C#V=ENU,)F?C=N2'<DE)U]F._*O.S;?W]55TE9+5[>IH(B
M*U@57W7NA0VM_+7V_A>F/Y?O22U>#V%M#XE8;)Q=C8[H3.]G=$MO/<>=Z+W)
MUSN'+;)W'U;NW:&\\(NX=][BES.1-9D)6R,4DOW0EG<2+[KW1/N[?Y'F)W9+
MW71]+3]$]58+LW<%-@\#2G8&8FJ\#T3A/BETMT#M3J;-U5!64]3N;!8'=77>
M5S"44\WV9AR\EP:J6:;W[KW0P= _RL]Z]!]G?-[.[=W3TY1=>_*7J3N/KS8>
M!VYM+<&W\IU*V\>\._.S-AX2AIH*F7 Q[&PVWN\?M*ZDHXX-%9B831QQT["*
M+W7NBM=]_P B'?\ O#;&Z=K=.=T]5[;V7N7J#KK95%T[O3KBNK>NMA;]D;=Q
M[UW5UODL955&X-I;5WKN/="[QQ>&BC9\=NH9!J>JHXLM+)3>Z]T(./\ Y)N5
MR%;M7?F^=S]'YCN/$[-W1C,]OZFZ\R%3G\YO^KS_ ,%<CL+LF+>.7>IW93;A
MZVQGQ4W!!BIY9*BKH_[TV@GB0U8G]U[IB^,'\J7O3XI]B=:[6HLOL3=VT<I\
ML>M>Y=V=H[;I]XKEL?U]\<.NN[*6AW?OF#>V^:Z.E[^^1>YNV,7A,LFVZ'^'
M0X2DR35%55))#!'[KW6QG[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z)E\C?^RCOY??_B?>W?\ X#WY%>_=>Z.;
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_T=_CW[KW7O?NO=>]^Z]U
M[W[KW57-924T?\Z?;E>L*+657\KO>E)4U%VURT]#\L-@S4<# L4"T\N2G9;
M$F4W)XM[KW5HWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]
MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO
M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>
M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[HF7R-_[*._E]_^)][=
M_P#@/?D5[]U[HYOOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_2W^/?
MNO=>]^Z]U[W[KW7O?NO=5AU__;YW:O\ XS#W_P#_  5?6GOW7NK//?NO=)_=
M6Y\)LG:^Y-Y[FK6QVV]HX',[GW!D$I*_(/0X/ X^IRN5K%H,93UN2K7I:"DD
M<0T\,L\A73&C,0I]U[JI>E_GY?RG:VE:MH_E+7U5)%*M/)54_P >OE%-3I.\
M1G6&2:/I1HTF:!2X4V;2";6]^Z]UBG_G]_RE*6IDHZKY65%-5Q.L4M+/T!\G
MX:F.1@I5)().EEE1V#"P(N;CW[KW74_\_K^4I2D"J^5M13EY)XE$_P ?_D_!
M>2EF:"JC'DZ66\E-.I20?5'!!L>/?NO=<(_^% /\HV37H^6FK0C2-_Q@?Y,"
MR)^H\],CZ?[?W[KW7#_H(&_E%?\ >6W_ + ;Y-__ &F/?NO=>_Z"!OY17_>6
MW_L!ODW_ /:8]^Z]U[_H(&_E%?\ >6W_ + ;Y-__ &F/?NO=>_Z"!OY17_>6
MW_L!ODW_ /:8]^Z]U[_H(&_E%?\ >6W_ + ;Y-__ &F/?NO=>_Z"!OY17_>6
MW_L!ODW_ /:8]^Z]UV/^% G\HPD@?+0L;$V'0OR;)XN3P.E_P![]U[KQ_P"%
M O\ *+%K_+4BXN+]"_)OD7M<?\88^EQ[]U[KK_H(&_E%?]Y;?^P&^3?_ -IC
MW[KW7O\ H(&_E%?]Y;?^P&^3?_VF/?NO=>_Z"!?Y11^GRU_]@+\F_P#[3'OW
M7NO?]! W\HK_ +RV_P#8#?)O_P"TQ[]U[KW_ $$#?RBO^\MO_8#?)O\ ^TQ[
M]U[KW_00-_**_P"\MO\ V WR;_\ M,>_=>Z]_P!! W\HK_O+;_V WR;_ /M,
M>_=>ZETO\_7^4S7!VHOE165BQ/%%(U+\?/E#4!))VTP1N8NE7"O,PLH/+'Z>
M_=>ZP/\ S_?Y2421RR?+"6..9YDCDDZ"^3L:2O3LD=0L;MTN%=H'8!P+E20#
M;W[KW6/_ *"!OY17_>6W_L!ODW_]ICW[KW7O^@@;^45_WEM_[ ;Y-_\ VF/?
MNO=>_P"@@;^45_WEM_[ ;Y-__:8]^Z]U(I?Y_/\ *6KY3!0_*NKK9Q&\IAI/
MC]\GZB411#5)*8X>E7;QQCEC:P'U]^Z]U&'_  H&_E$D7'RVN#SQT-\FN?\
MV#'OW7NN_P#H(&_E%?\ >6W_ + ;Y-__ &F/?NO=>_Z"!OY17_>6W_L!ODW_
M /:8]^Z]U[_H(&_E%?\ >6W_ + ;Y-__ &F/?NO=>_Z"!OY17_>6W_L!ODW_
M /:8]^Z]UT?^% _\HD G_9MOH">.A?DV3Q_0#IBY]^Z]U;]@<YC-S8/"[DPL
M\E5A]P8K'9O$U,M)64$M1C,M1PY"@GEH<C!29"BDFI9T9HIXHYHR=+HK @>Z
M]T[^_=>Z][]U[JM#Y!?S@OY=/Q9[:W1T9WQ\B/[B=I[,7"R;EVO_ *)>\]S_
M ,-3<.$QVX\.?XUL[K+<.W:S[S#96GF_R>KE\?DT/ID5E'NO= U_T$#?RBO^
M\MO_ & WR;_^TQ[]U[KW_00-_**_[RV_]@-\F_\ [3'OW7NO?]! W\HK_O+;
M_P!@-\F__M,>_=>Z]_T$#?RBO^\MO_8#?)O_ .TQ[]U[KW_00-_**_[RV_\
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
M"1UD&/BDR=#TYO\ W%G.OX*N>..HJ(]IAI 9-1/NO='W_P!&O77_ #P.RO\
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
M[]U[KW_003_)^_[S,P/_ **;O_\ ^U1[]U[KW_003_)^_P"\S,#_ .BF[_\
M_M4>_=>ZBG_A0K_)S'B#?-?:R^<3M!JZP[X'G6E4O5&&_58\HID4F0K?Q@7:
MWOW7NL _X4/_ ,FAHHJA?G%LQH)W:*"=>N>\G@GECMY(8)EZO,<LL=QJ526%
M^1[]U[KE+_PH;_DV02B"?YO;0@G*ZQ!+UKWI%.4LK:Q#)U:LA32X-[6L0?R/
M?NO=='_A0_\ R9Q]WJ^<NR$-!%%-7*_7G=J-1PSR)%!+5*_6*M DSR*$+ !B
M>+^_=>Z\?^%#O\FH3O2GYP;,6JB\WDI3UQWD*F/[=%DJ==.>KO,GVT3!I+J/
M&I!:P/OW7NL4O_"B3^3'$46;YS['A:1E,2S=>=W1-)JB2H7QK)UBIDU02+(+
M7NC!AP0??NO=9)?^%#_\FF"*2HG^<.S(*>,E9*F;KCO&&GB99)8F66>3J]8H
MV26%U(8@AD8?4$#W7NNT_P"%#_\ )IED2&+YP[,EFD4/'#%UQWC)-(AB>H$D
M<2=7M(Z&GC:0$ @QJ6_2"??NO=>'_"AS^3620/G!LXZ8DG8#K?O,Z:>60PQS
MM_QB[B"292BN?2S@@&X(]^Z]U'?_ (45?R78=?F^=FPHBDCQ2>78/=<6B2,R
MK)$_DZS71)$:>0,IL5,;W TM;W7NO/\ \**?Y+\8=I?G9L2)(XEGD,G7_=D8
MC@=XXTGD+]9 ) \DJJ'-E+,H!N1?W7NL _X4:_R43R/GSUL0+7/]S.X["_TU
M'_1O9;V_/OW7NLD__"B_^2K3/XY?GSUEK\<4A5-H]NRE1,B2*C^+KN31,J.
M\9L\;@JX5@0/=>ZFT/\ PH@_DMY .T'S^ZBC"1U,K??8;LK&$K2112RA%R6Q
MJ1Y)'68>)%!:=@RQAF5@/=>Z;?\ H(V_DH<?\Y]=;"]O^8,[B'U%Q<'K>X!'
MOW7NLJ?\*+OY+,F@Q_/'KV02RB",Q['[GD$LY"E:>$KUH1+.X<$(MW((L.1[
M]U[KB?\ A1C_ "5E197^>O721NSHDC[([E2-Y(@AE1';K4*[Q!UU $E=0O\
M4>_=>ZY)_P *+?Y+3QB9/GAU\\)E6G$R[%[G>$U#J72G$R]:&/[B1%++'?6R
MBX%O?NO=6O=+=S]8_(CJK8O=_3&[:'?G5G9F I=S[&WCC:;)4=#N' 5K2+2Y
M&FI<O18[)P)(T3#1/!%(I!NH]^Z]T*/OW7NB3_).2:+Y*_R\#=/MI>_^X8)5
M6EJIYS._P[^1,E,XE@8PTM,BQ2"1I5*EF0!E)LWNO='8]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U__]??X]^Z]U[W[KW7O?NO=>]^Z]U6'7_]OG=J
M_P#C,/?_ /\ !5]:>_=>ZL\]^Z]U[W[KW7#QQW)T)=KZCI%SJ^MS;F_OW7NO
M&.,@ QH0M](*J0M_K86XO[]U[KLHK?J53>U[@&]KV^H_!/OW7NN/AB_XY1_\
MD+_Q3W[KW7O#%_QRC_Y(7_BGOW7NO>&+_CE'_P D+_Q3W[KW7O#%_P <H_\
MDA?^*>_=>Z]X8O\ CE'_ ,D+_P 4]^Z]U01T[C.R/DQFME;XWAW!\E?[Q9S^
M8[\Z^@^X\+UQV_VCUWM;K3JCIB@^6>%Z7P%1LS8V6PF'Z_A_@FQ=A5HR%3$E
M5F*BO@J7GE.47R^Z]T1Z3^:S_,-W1G]@4%%4;.V/7UN3^3_2.#V_LOXS[E^1
M-'\E?DA\(:7J_;N^ZOKR?9VY\9E]E]'?('MWL!\)B-P5#5<&$@I7:HD@)$Z^
MZ]T=+XM_,K^:5OV?^9=D^R_COMRNJND-@=L9_P"*O6T7778VT\MDNUMF;E[C
MQ6PNHLEELWMO 87L&FW]@MKX"O2IP^7RDABKXJA*B.'(TT<7NO=*/X,_(WY]
M=Z_(_K;9G86[:RM^/N!ZE[-[$SW;.;^%>[>@JWOK/XO-].[?QVS9,%OS<576
M=3U&R=S[\W/C$,:M4Y^/:@K8H13222R^Z]T5S8>P?YIVQ\=N3Y&[?[P[,VY)
MV#\VNT>CZOK;?6&[F^1.6?KWM#^90G5V![6R/3/8-5CMA].[+Z0^.N.FKMNS
M;1@%#D,77Q5V0G^S1D/NO=!5+WS_ #=,3\?>Q<-L[.]RQ4.V\#\A.M9<KFOC
M!O3<O;$.8Q/Q<^1G>F$[SVEOG/YQMTU]56]N]<8S9^)IWHY:"2HSM*F.\>G'
MP2>Z]T/7\P;=7\R^OR6].W/A;F^]-W[&Q?\ *;P]35;'P.TMS;1G[.[%[IR_
M;&W\YV1UACYZ6EJMJ?+3I"GH=L[MQN'01Y.HQ:5>*8)-5TK+[KW3Q+\M?YHN
M;[T[CZEVOMC=FV=DX[NGK3J/96[:SXL;GW14['VB?D1T;USN[?-37Y&EIMJ[
MP2HZ@WKEMQ1ULN?R"&BC&2GH\<D#T!]U[HL.]OGO_/:V?M?JJ;#]+X+>U?V%
MLSI7M:OW/)\8.R=ET6$WOV?U-NO<=3\4*?;&+QG:&XII\3OG;XII\Y64^/K*
M=[457-CJFKI"WNO=7_? /?.Y-\]>=U+F=S;GWOMS9ORP^0^QNNMU[OJ*O+Y.
MMVEA-ZR2Y/;E'NNL).]=N=6]AY'/;-Q.50L)\9MZ"-F>2*1V]U[H]6A>0%4
MC20 +%1>P/ XY/'^/OW7NNRJFUU!TFZ\#@CZ$?T/OW7NO:1ZO2OJ/JX'JXMZ
MN.>./];W[KW7F56%F (_H0"/J#^1_A[]U[KP1!P%4"X-@ !<<@\#ZBWOW7NN
M["][<_U_/%[?[:Y_V_OW7NNM*W)TBYM<V%S8@BY^IL1Q[]U[KE[]U[KJWU_J
M>+_[>W^VO[]U[KI0     O  %@+<6 _''OW7NNM"6MI6WJX*BWJ.IKBWY;D_
MX^_=>Z\8XS]40\D\J#R?J>1]3[]U[KPBC%[1H+@@V4"X/U!L/H??NO=<@
M!8#@ ?0#W[KW7?OW7NO>_=>ZX&.-C=D1C_4JI/\ MR/?NO==>&+_ (Y1_P#)
M"_\ %/?NO=>\,7_'*/\ Y(7_ (I[]U[KWAB_XY1_\D+_ ,4]^Z]U[PQ?\<H_
M^2%_XI[]U[KWAB_XY1_\D+_Q3W[KW7O#%_QRC_Y(7_BGOW7NO>&+_CE'_P D
M+_Q3W[KW7O#%_P <H_\ DA?^*>_=>Z]X8O\ CE'_ ,D+_P 4]^Z]U[PQ?\<H
M_P#DA?\ BGOW7NB,_+/<&\5[=^&75&-SNY=C]9=U]L]F[5[0WGLS=+[+W"9L
M%\?NSMV=?[(HMP4*1YC&/NK=6(6K6:BJ*:H:;#QTX9A4%&]U[JGSK;N#YR?'
M[IKX>T&.WKV)O?M3YJ?(_P"0?QKS_P#LSN3W+V!V)UAE]N_(G>?^AOMW;&P-
MY[AVN(.MMJ?&GKK<4N<%/3(N4JZS!5LLD@<"?W7NBNX#^:+_ #0MX] ]9=L]
M=[1V5V/M7?&WL-ON?NN+XA]R3;;VCV)7]9[IW)E_BE@-D;%VQO?.;WV]N;/8
MBCH1OK'DTTM35RXY)UJVIM?NO=6M_+CY'?,KK#LKJ3#]/]"T.1PHZTZ8WRG6
M>-Z0W3OZ@[@WMV+V#E]I?(+9[]BXVAHZ#HV?XT[!@QNZ:2?)14\VXY*]J8I*
M833GW7NDSN;%?S ^R?CG_+R_C@PV[/D9W)0;JW;\A(MOU_:OPNV?M8[A^/V[
M=[;=V9N'=NQ-G=L=E[*@ZTWI48O%+%64D$V:J:%O,E+4.D*>Z]T6[>M?_-4Z
M>AW%MJCSR]U9;JFMZXZ%PF\JOXK;@RT/8N8H/CGT+N#?'R(['SN%W#CO]-.U
M(-_=D;IIZ:B7'Q+13[;>4M49-9(U]U[H;?CIVG\UMZ=F_/?!=P?WJFRG5G0?
M<6R^CY<;\=\EL*B[-WUUGWM\H.OZ'NG9.=3%U.)BWIOK8V(V7)68JFK*N/)K
M545711K2+I]^Z]U7]VEWU_-;Z JL[M:IV;O_ 'SO+K?XH]$X;:G>&7^/N;[?
MZX[.3=&X]_;APW:FY=EX&AQXQ'R(QN%Q6/V'OFDI::MK*K(013T./BARV/:D
M]U[HX4OR9_F-[DSVTMST>R\+2]=[UV5N7M2HZNR?Q W'5T\,&PLY\*<=#US/
MN+)YG&9VGJ>W?]F8WQ7?=5M)%7T(V>/MX'%/E7?W7NF;XR?*#Y[;T[ Z.R'R
M+P.W^MMV;B^7'66R,-TY@NEM[[(J\SL+L/I7OK)]Z=4;H.[]N;<AR]-\=<+M
MG%[IQV<QLN1FHEHG@KZJ>GR],&]U[K8]&W\"-5L)B/7!'2L1C:*[4T,KSQ4[
M6@LU/%/(SJA]*N20+GW[KW3?/LK9M3K6HVCMB<23S5+B; XJ4/45)JFJ)W#T
MC:IJAJZ<NQ]3F9[DZVO[KW6679^TIA()MK[=F6:!*659<)C9!+31RQ2QT\@>
MF(>GCE@1E0W4,BD"X'OW7NF@]7]:,*A&Z[V*R5;1O5(=I8 K4O"1XGJ%./TS
M-%QI+7*_CW[KW7;]7]:2U35TO7>Q9*UG$C5C[2P#U32!0HD:H;'F8N!Q>][>
M_=>ZC?Z(NI_^?8=>?^@5MO\ ^MOOW7NLK=5]8EI'/7&PBTL*T\K-M#;Q:2G1
M8T6"1OX>"T*I"@"FZ@(..![]U[J9%UYL"!:9(=C[/A2CJX:^D2+;.%C6EKZ:
M&*FIJVF"40$%7!30)&DBV=415!  'OW7NNJCKGKVK6G2JV)LVI6CFDJ*1:C:
M^%F6EJ)3$99Z<24++#-(:=-3+9CH6YX'OW7NLB]?[#2+[=-D;16G^]I\EX5V
MWAEA_B-+$D%+D/$*()][30QJD<MO(BJ " ![]U[I1T-!0XND@Q^-HJ3'T%,G
MBIJ*AIX:2CIX[EM$%-3I'#"ER395 N??NO=3/?NO=$A^2<62;Y0?R[)H*B),
M9%WIW6F0IF!\U14R_$#OTXZ2(B)@$IUCGUW=?UCAOQ[KW1WO?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=?_T-_CW[KW7O?NO=>]^Z]U[W[KW57U:\A_
MG1;9C,+K&G\L'?+I4%XV25Y/E;UVLD*HKF9&@6)&8LH5A*-))#A?=>ZM!]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TTT&!P>*
MJ,W5XS#8K'56YLFN:W)4T&.I*.?<&93$XS KELW-3Q1R97)+@\)140GG,DHI
M*2&'5XXD5?=>Z1VUNG^I-D4VRJ/975O76SZ/K;%9W!==4FU]D[9V_3;!PFZ:
MBBJ]SX?94&(QE+%M;%;CJL;3R5]/0B"&LDIXVE5RBD>Z]T(_OW7NO>_=>Z][
M]U[KWOW7NO>_=>Z][]U[KWOW7NF+;NVMN;0Q-/M_:> PFU\#1RUL])A-NXJ@
MPF(I9LE7U.4R4U/C<;#34<$M?DJV:IG94!EGF>1KNS$^Z]T^^_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>
MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO>_=>Z][]U[KWOW7NF[(XC$Y=:-<MB\=E%QV1H\O0+D:*FK5H<MCG\U!E
M*,5,4HILC0R^J&=-,D3<JP/OW7NFROV?M/*[CV_O'*;7VYDMW;1I<W0[4W37
MX3&UFX]L46Y4H8MQT>WLY4TTF3PU+GX\73+6QTTL25:T\0E#"-+>Z]U*V]MS
M;^T<)C-M;4P6&VSMS"TD=!AMO[?QE%A<)B:&&_AH\9BL;!34%!21W],<4:(O
MX'OW7NGKW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]TSUF!P60RF'S>1PN*KLU
MMXU[;?R]9CJ.JR>#.5IEHLH</7S0R5>,.2HP(:CP.GFB&E[KQ[]U[IX]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=5^?*'.8^D^97\LK;\U#62Y+-=P?)#(4.0B+BAHZ;"?$/N"/(4]6 I1IZYL
MO 8;D$"%[7YM[KW5@?OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO__1
MW^/?NO=>]^Z]U[W[KW7O?NO=5C?)/XZ?,BJ^8NR?EE\2=T?&:GK,9\:-T?';
M=FU/D7C.TZJGEI\WVEMOLJDW#MVJZTK*.5)H)=OBFECJ25*R:EY'OW7NH_B_
MG1_\K_\ *^_\]/RN_P#KU[]U[KWB_G1_\K_\K[_ST_*[_P"O7OW7NO>+^='_
M ,K_ /*^_P#/3\KO_KU[]U[KWB_G1_\ *_\ ROO_ #T_*[_Z]>_=>Z]XOYT?
M_*__ "OO_/3\KO\ Z]>_=>ZQ2I_.H5&,-3_*[GDLVF.2B^6%+&#XW*%Y%R%8
MS RA5(T"RL6O=0K>Z]U%7_A[<L0Q_E8!!"K!@ORU8FH-6T;PZ"R:84H0)1)<
MEI3XM 4>8^Z]UGB3^=:TM4L]1_*XBACF5:*6*B^6,\M5 84=Y*F%LA3K12+.
M60(KS@JH;4"=(]U[K((_YTYE=36?RNQ"(T*2#'?+ RM*6D$J-!_%0B1H@0JX
MD8L6(*KI!;W7NO1Q_P Z<ZC+6?RNXSY)0HCQORPF!A$C"&1BV5@*R21 ,R6(
M1B5#,!J/NO=8X$_G6,'^ZJ/Y7$#>0B,04?RRJ@\5EL[F2NHS%(6)&D!P  =1
MO8>Z]US6/^=0SRAJO^5VD:L@A=<=\KWDD!3]PRQ'*HL!23A0'DU+R=)]/OW7
MNO2Q_P ZA8W,%7_*ZEF"DQ1RX[Y7P1N_-E>=,I4-$I_)$;D?T/OW7NNVC_G3
MAX]%9_*\:,NPF=\;\L(WC01N4:.-<K(LS-+I4J6C"J2UR1I/NO=9/%_.C_Y7
M_P"5]_YZ?E=_]>O?NO=>\7\Z/_E?_E??^>GY7?\ UZ]^Z]U[Q?SH_P#E?_E?
M?^>GY7?_ %Z]^Z]U[Q?SH_\ E?\ Y7W_ )Z?E=_]>O?NO=>\7\Z/_E?_ )7W
M_GI^5W_UZ]^Z]U[Q?SH_^5_^5]_YZ?E=_P#7KW[KW7O%_.C_ .5_^5]_YZ?E
M=_\ 7KW[KW7O%_.C_P"5_P#E??\ GI^5W_UZ]^Z]U[Q?SH_^5_\ E??^>GY7
M?_7KW[KW7O%_.C_Y7_Y7W_GI^5W_ ->O?NO=>\7\Z/\ Y7_Y7W_GI^5W_P!>
MO?NO=>\7\Z/_ )7_ .5]_P">GY7?_7KW[KW7O%_.C_Y7_P"5]_YZ?E=_]>O?
MNO=>\7\Z/_E?_E??^>GY7?\ UZ]^Z]U[Q?SH_P#E?_E??^>GY7?_ %Z]^Z]U
M[Q?SH_\ E?\ Y7W_ )Z?E=_]>O?NO=>\7\Z/_E?_ )7W_GI^5W_UZ]^Z]U[Q
M?SH_^5_^5]_YZ?E=_P#7KW[KW7O%_.C_ .5_^5]_YZ?E=_\ 7KW[KW7O%_.C
M_P"5_P#E??\ GI^5W_UZ]^Z]U[Q?SH_^5_\ E??^>GY7?_7KW[KW7O%_.C_Y
M7_Y7W_GI^5W_ ->O?NO=>\7\Z/\ Y7_Y7W_GI^5W_P!>O?NO=8EC_G4:Y0]9
M_*[6(%/"ZX[Y7N\@* RF6,Y5%@T27"@/)J7DE3Z??NO=<'3^=:%J#'4?RMW9
M+?:*]'\LHUJ/VU+?<,M;*:2TI91I$]U ;@G2/=>ZD>+^='_RO_ROO_/3\KO_
M *]>_=>ZXM%_.ETMIKOY7Q8 E5;%_*Y%9O[(9QF7*J3]38V'X/T]^Z]UTD?\
MZ8JADK?Y7J2E%,D:8SY72QI(5!=$E;+Q-(BO<!BB%ASI'T'NO=0ZD?SM$I)I
M*1_Y6=37*[BGI9XOEI1TLT8G*HTM>D]9+3NU-ZRHIY K^@,1^Y[]U[KM!_.S
M)3R2_P K- 642%(/EI(40RU"NRJU1&)&6%(F )4%I'6X$8>3W7NFT3?SR34N
MAH?Y4RT@KJR&*I_B'RX-2^/CII9*"NDH_L/'%45=4B1RTXF<0*Q<22Z=#>Z]
MU&2J_GJ&''R28?\ E/I-,^/&2IX\W\O)/X?'/(BY%Z:9L+$N2./B9FC4K3_<
M,NF\5]0]U[J']]_/B\1;^[G\I?S""@=8O[T_+[0:B=93D8#+_=BZI0,J!)-)
M^X#DZ8]-F]U[INERO\_5:7&21;*_E(RU=08_XI2MOOY?118P--.LAIJK^YDA
MR?C@2-Q>.GU,Y7C3J;W7NL,69_G^-7R0R[$_E&Q8Y3)XJ]>P?E]+/(% \6J@
M_N-&(S(?K^\VG_'W[KW6.3-?S_QY/'L#^46]EJS&&[%^7R>1XI E&C?[\-M
MK(/6QY\)]-G_ %>_=>Z@_P!X?^%"'_/L?Y0G_HU/E_\ _:W]^Z]U[^\/_"A#
M_GV/\H3_ -&I\O\ _P"UO[]U[KFNX/\ A09IDU]9?RAPV@>+3VI\OM/D\B7#
MWZXN%\1:UN=5OQ[]U[KA_>'_ (4(?\^Q_E"?^C4^7_\ ]K?W[KW66//_ /"@
MEHYS)UO_ "AXY5C1Z>->SOE_(M1(9HT>-Y/]'B>!4@9GU6>Y4+;U7'NO=8O[
MP_\ "A#_ )]C_*$_]&I\O_\ [6_OW7NLO\>_X4%>#R?Z-_Y0_P!QY@GV_P#I
M.^7YC\'C+&?[C_1Y^OR>G1H^G.K\>_=>ZZASW_"@MW83=;_RAH4\<S!T[.^7
M\Q,J0R-!%H_T=QV6:<*C-?T!BUFMI/NO=8_[P_\ "A#_ )]C_*$_]&I\O_\
M[6_OW7NO?WA_X4(?\^Q_E"?^C4^7_P#]K?W[KW7O[P_\*$/^?8_RA/\ T:GR
M_P#_ +6_OW7NO?WA_P"%"'_/L?Y0G_HU/E__ /:W]^Z]U[^\/_"A#_GV/\H3
M_P!&I\O_ /[6_OW7NO?WA_X4(?\ /L?Y0G_HU/E__P#:W]^Z]U[^\/\ PH0_
MY]C_ "A/_1J?+_\ ^UO[]U[KW]X?^%"'_/L?Y0G_ *-3Y?\ _P!K?W[KW7O[
MP_\ "A#_ )]C_*$_]&I\O_\ [6_OW7NO?WA_X4(?\^Q_E"?^C4^7_P#]K?W[
MKW6:'/?\*"7\GFZW_E#Q:89'BT=G?+^;RSK;QP-_QCR/Q))<W?U:;?I/OW7N
ML?6?3'\UCMCY<?%_M_YFX[X%[,ZH^-E9W'N>GH?C7NSO?<^_-T[D[)ZFSW5V
M-H*B+LS9F%PM#A\;'N*2KFDCJ!*QC"A6X]^Z]U<[[]U[KWOW7NO>_=>Z][]U
M[KWOW7NO>_=>Z][]U[K_TM_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7_]/?X]^Z]U[W[KW7O?NO=>]^Z]U5Q\D?D?\ -*+YJ[3^(OQ)V_\
M%AGK?BYE_D?N?=/R*K^UA+",7VSC^LEV_AL=UF&=8JDY>&I6>I #&*51>W'N
MO=<K_P ZG_4_RNO^IGRP_P"O?OW7NO7_ )U/^I_E=?\ 4SY8?]>_?NO=>O\
MSJ?]3_*Z_P"IGRP_Z]^_=>Z]?^=3_J?Y77_4SY8?]>_?NO=>O_.I_P!3_*Z_
MZF?+#_KW[]U[KFA_G2^K6O\ *]_0VG1)\KO\Y_9U7C_1_7\^_=>ZX7_G4_ZG
M^5U_U,^6'_7OW[KW7K_SJ?\ 4_RNO^IGRP_Z]^_=>Z]?^=3_ *G^5U_U,^6'
M_7OW[KW7K_SJ?]3_ "NO^IGRP_Z]^_=>Z]?^=3_J?Y77_4SY8?\ 7OW[KW7K
M_P ZG_4_RNO^IGRP_P"O?OW7NO7_ )U/^I_E=?\ 4SY8?]>_?NO=>O\ SJ?]
M3_*Z_P"IGRP_Z]^_=>Z]?^=3_J?Y77_4SY8?]>_?NO=>O_.I_P!3_*Z_ZF?+
M#_KW[]U[KU_YU/\ J?Y77_4SY8?]>_?NO=81_P /6^5B3_*V:$H@6-1\L1*L
MP9R\C3ZBCQNFD!/&I4J3J;4%7W7NN*+_ #LA532/+_*T>C>&F6GI5A^64<]/
M/&U0:J:6M,TB5,=2KQ!(Q!$83&Q+R:P$]U[K&B?SM@ZF2?\ E8/&-6N-*/Y;
M1NX)J=.F9JZ98[!X;W1K^)_IY5\/NO=8::/^=Z@<5=;_ "JZES2PQQ-3XWY<
M4:I6J)A-52))E:XS4TA9-, 9&30UY6U I[KW4;[;^>3II!_%OY49:.!TK6.W
M_EY:KJ2[%)Z91N6^/A2.P:)C4EC<B100H]U[K%5TO\]"1$6BS?\ *>I'\++(
M]1MGY?5RO.8HU$T:)NR@,48F5W\99SI8+K)4NWNO=9:>G_GDI)&:O+_RHJF)
M:5XI4I]O_+RCDDK2'\=6DK[EK5AID)753E'9])M*NH:?=>ZQS4O\]!A#]OF_
MY3L++$%G,NU_E_4"64!;R1!-W4WV\=[V0F0B_P"HVY]U[IOGQW\^)YXWI]V_
MRE((%A1):>38GS!J&EG#NTDZ3C?\'A1XF51'H?25+:CJTK[KW74N._GPO48^
M2'=G\I2&GIY9FR5,VQ?F#*^1B=9!#'3U/]_H_P"&M"S*2YCJ->DBRZO3[KW7
M;X_^? TL+1[K_E+11)44<D\1V/\ ,&1YH(@PK:9)COQ%@>M)!230_@M^B2_O
MW7NG 4O\\\2U+'-_RGC#(TC4D7]V/E^):96C585GG_O85JS%*"S$1P^0'2 E
MK^_=>ZX14G\])*B!YL]_*>FI4$0J:>/:WR]AJ)V$-,L[15C;NGCI1+.DKH#!
M+XUD53KT%G]U[J0(/YX_E@)RG\J+PK"R5,(P'R\\D\^N0K+!4?WC*TL0C**8
MVCF)*DZQJ"K[KW4X+_.VT2!I_P"5>9"L7BD%'\M52-ED<SF2(US-*LL)"H Z
M>-@6)<'2/=>ZF7_G4_ZC^5T/^GGRP/\ UR'OW7NO7_G4_P"I_E=?]3/EA_U[
M]^Z]UZ_\ZG_4_P KK_J9\L/^O?OW7NO7_G4_ZG^5U_U,^6'_ %[]^Z]UZ_\
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
MO/M3+X>JV_OVOBRJ[EQ.P:XYNACJ,:M31-(B^Z]TQ?/3^9S\I(NG/Y@GQ?[
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
M_>9/<6Z<#MZBSJ2S5<R4RB!_=>ZJ.SW\VCY-?([XN86HK?D7\8/CON^JI.O
MF'QPRN$[.^2&X\A_,=[+^.==C^A-R[6[XR%'MP;0ZYZ<HI\XN&_OA%4Y#<EO
M-'BW@FE]U[HR^8_F^?(^BJ.Q7PW8OP[RM5)MWN/<.:VUD,%NN"7X#U/6GS<Z
ME^->SL)\O<IA>T,I_$GW_L#L7)9&J#IM:HI\MMJMDH5JL=>2/W7NBC=N?SA?
MF9UYV7N'MS!=J=*]D[*ZXZ4^477O7^"PF#IL%TA\J<QL7YB=-]20?++88K.[
M::FDV]U1L/?CY+/1#.5E#!0;1S[P5]+CJ]LG1>Z]TW_(K^<U\H]_?"_OK"S]
MQ?'OXY[IQ_QO^:>>V_W31Y3'G<'?>Z.M\QLS9FTNKOCONCJ'OC?G5W7W?.!Q
M'8CU4[XC>.]:TY.DH:FFHHJ9JY:3W7NK:OY@'S^[?^&^S^I<=M7?W36PY:'X
M5=W_ "5GW=\F<949F3Y$]C]!XKJ&#;OQ9V)54/9W72TG;7<#;ZK*J2HI3G,@
M#3H:2@F_=]^Z]TY?%GYS?*ON7Y,X6GWF>J-N]![]^27R4^.F!ZBK^M]R[9[V
MV%7](]/8SM&GRNZM]S=E9G;6?W#!FXLAB*[$T^ I$^S5*L5"R12PM[KW54_9
M?S(^<_7_ ,POE//L[Y<['S>?^/78?\U[>N$ZAW[A-Z9C9..Z8Z*^-?PU[JV/
ML'=/5VVNSL&U?65M1FY*;;V?JZJCBQ"5.=K*:&JDKEI(O=>Z.Y\7?YLGR=[Z
M_F#8WH;<FV>B=B=39'LC(]6IUK7YO:,7>]7C<=\7L-WK3]Q8B@/>U9V56[>S
M^XJUTHE;KU,"^WIX9/XQ]Y&ZR>Z]UL;^_=>Z][]U[KWOW7NO>_=>Z][]U[JK
MOY=-(/YBG\I! TO@;?'S19T%(7@,J?$_<PB,E=>U/,J.X2&W[REV_P!U>_=>
MZM$]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__T=_CW[KW7O?NO=>]
M^Z]U[W[KW52N+%7_ ,/K;\T"'['_ (:7ZF^XO45:U'W9^87=/V9CI4(H9H?$
M)]<D@,T;:!'97EO[KW5M7OW7NO>_=>Z][]U[IMK<3B\C/C:G(XW'U]1AZW^)
M8B>MHZ>JFQ61-+4T)K\=+/'(]!6FBK9H?+$5D\4KI?2S ^Z]U%DVUMR70)<!
MA)/'+EZB,28JA?1-N SG/S(&@.F7-FJD^\8<U/D;R:M1O[KW4/![*V;MC;YV
MEMK:6V=O[4,=9$=LX/ XK$[>,61,K9",X6@I*?&F.O,SF8>*TI<ZKW/OW7NL
M(V%L9<O7;@79>TQG<G@H]K9+-KMS#C+Y#;,:JD>W:[)"C^\J\'&B@+22.U.
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
MH^+DN9^%ORK[Q3NKM22KH]P;YW/UQC]K;1V]T/\ '+,TV^MEKM[OK*U'8/\
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
MY4T/:75NXNN\GF>O=S;+PV0J)*'&S04U#CZK#TM1F5W DT<.,F]U[JPCJO\
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
MZJ??L':NVL)A:+;M%OJ?M&BK*#L++;@;!18Z>OW!NZ#(2FNR+.:Z>5O(TID
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
M3@R%13Y*MIX7GFR,4#9":9I?=>Z&3J+^:_\ ([M+YJ?'SKW([Q^-FQMC=O\
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
M6ZIS&Q\ALS_1S7;.R?7NU*[:U9U^M>,HNR:G 5.)DQ4VU$R@%2N/:(THJ!Y
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
MK-G]O$US9B.;9>TY-O4>;QOV=?DH)_N9?=>Z.1N?^:;\V=E;M^0'QY[ [6^
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
MF*WL3J38;=3[EJMLTF^J/*]>[BGWALC "M;%1;LQN-K,)D#64R?>0124<^I
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
MP[BQ6X]X9?"9Z'"[DR-9E:K(3T^:@E>6:4U$D3.J.ONO=-6SMW_ +9&P]K_
MJ@W%T]E^K^N?B!L_?5+UYNVJV_NOK2/XG;;FH^MMK[KW1GL\M9LC+[6JYL*%
M\]7/(*D0/4M=/W#[KW6+M7#_ ,M?K/8&T]R]C;(^*$&RLKU=-UGUQ1C9?5^9
M3=G3VX-S;>W'5[%ZWV]18VKGW;L.LW.V/RTN/Q4%31"I"5A0-^Y[]U[I^WSL
MKX$[7W5-UAV3TU\=MKQX_J;+Y22MWKUAUI@-@4_76]-Q-2;BVK_'\UBZ/!)'
MN#*[-6MKL5<+41X]*F1&\(9?=>Z%K;W0OQ3W'MG:V3VCTU\?\[LS^Z&Y<+LV
MNVYL#KS)[5DV%V;#02;PQ>W9\7BI\//M/?T%!3-D8:<M1Y188S,) JD>Z]T)
M_7G6?7/46UJ+9'5.P=F=:;,QTDTM#M386V,+M';E)-4L&J9X,-@**@Q\5152
M -+((]<C<L2>??NO=+GW[KW5;W?,KI_,Y_EUQK#BY$EZ#_F$B6:L6F.0IPDO
MQ!=6P[2RI4+-(X"S>)7)@+:K+<^_=>ZLA]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U_]7?X]^Z]U[W[KW7O?NO=>]^Z]U3OU!_V_3^;O\ XSM^#_\
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
MJQ6T<U0O2U"5,<BRK[KW2\[1_FF_.G:TTV9V=T7\5JS9VX-Q_.G.;+.^-_\
M;N W!@^F_@QA1G]V9'LF/;VS]UXZ@['WA&PH*7'XYJG&TE3^\]7(EHC[KW10
M?E1_-U^;IZL[!J<%@>LNB.[>O=H=J]A;0K=B=AYG?'6M1U_O#^7+F?E[UY4[
MXQF[^M:.KW3V-L"A2:#P+!1X-L[3TU23-1>2%O=>Z%?LW^;=_,$^,M9O_ [_
M .IOC9W]O&N[:[DEVI1]*;B[)RFW]N["Z+^.G0/8^Z-IP0S[7QN;DI=T;C[J
MQ<M#N6NDFI,11/DZROB:EAI(S[KW1A]L_P P?Y!_(GYQ?"; [4_N3U/\:-U?
M(CMOK7=FQ:3>LF5[ZWGE=M_R^<]\@,=2]D;>_@E3M2BZX3=>X4GHIL56O-4G
M#8^MCJ9:3):(_=>Z<.XOYNW<'7G8/R&K\'U-T76=+]+]J_)OXZ8S ;F[:S>%
M^3.;[9^.GQ-W;\F9-_UO62[<?$0],;IJ=FU&-IQ%6-ESAJBDSR:J.I6)/=>Z
M +L'^9E\Z\1N_I'*[CZYZUQ&\]G[>[@[=W)T]T_OG/[FV!WMUC6?!VB^2NV\
M!5Y'=>U,'NJ@W_L-Z7-TU+!$(*3)Y6BHY!)'3U3QQ>Z]T>G??S>WAVY_+E[$
M^7FPXWV)M7.]X[0Q/Q]W7LW>5#39C?71Y^4G7O5FVNQJO(YK!Y''89NT<:]?
M4KCXX*LSX:L@2&3SU"E/=>Z$K^57G_DGOKJ3OWLCY.]DXKL3=^[_ )F_*G%[
M9IMMYO)Y#:/7FRNJ.X=S])XOK?:6'RFT-K3[<V_MBLZWJ$IT,F1FR,;C(54Z
MUE7401>Z]U:![]U[KWOW7NO>_=>ZK][F6N/\R#X'FG@,E(OQY^>YR$WG6/[:
M,YGX<"G8Q&FF-3Y*DJEA)%IOJNUM)]U[JP+W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7__U]_CW[KW7O?NO=>]^Z]U[W[KW5._4'_;]/YN_P#C.WX/
M_P#OY_EA[]U[JXCW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]T7[N//?%G&;IZPQOR!S706/WKG<AN/;O3./[AR?7='N?-97>.#FV=NW
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
M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z(3V]C9:O\
MF+?""N2@JJJ/%?'7YWS35L-7-#!C%JMQ?#6C26LIHYHXJQ*J281(LB2!'8,
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
MG\QWL/KVEW3/\IJ7(T_4GPK^?/>D&]NH^@(NV]B]^[SZ>[7Q'7?0DFZ,A4]
M;#W%ONAQ."W4]=7R]=8'#4N[#BXZK&1R0F:*7W7NA[^-7\P'YH[V_DY?+3Y&
M;8.5^07RBZ,RW9&V^O=\YK:6S)MC[ZI<30;.R+;ZV#F.H]NX7 =W;2ZQPVY:
M^HFK:;:^ K:_)82JQ55BH:NGFU^Z]T4;J'YK?S-.X]B8';.%^:6R:K&X;9/S
MN[,Q'R7Z?ZIV;W-1=KP_'#KOXT;TV7L+-[CW;T!TQUGDY:#>F_,_C:^NVK@8
M%J\:7Q[2IE**>KC]U[H"/E/OOY,Y+#?S)HI?D_VZ=_1Y+Y,=K;?BVMM&AJ,]
MTCU_EOB%_+][!VYB-I"@HI<K@=H[AVUN+-8>*6+SU$M/@9Y(#%6U61J)/=>Z
MQP_/3YK]$9C"[;Z([\ZZVQU9N3Y5_.+MS;'8WR";/U."^8==_LW,NV-O=7;1
M&)Z5[@SE5B,SLK(0Y>@VYLV7;N6JH]PQSXJ9:3'-3I[KW5@OQ0^0'<O>'\X#
MJY.R>^]S[RRFV>HOYB&*W]\<Z/J:MZ[VU\5,U@.\.C-I]<]?YW-14^-GWJV[
M^ML-29['UV>.2KZAYILA02P8W*P4\?NO=%2WW\T?D1\9,U\M-A4W\P?*[+W;
MBOD[\^.T]HS;F^--%V/5[\[VV-N;8%3\?O@?+!_"<PN&VAVMUOE(LMC:;&BF
MW)G*6L5,'6TZXZIBE]U[JU7Y_?,'YK_'3;GQ=WGL7:F4I<_\QNIW^+N$ZLH-
MBX/=U'T=_,*[?BV+F>B=Z[HSM5-_$Y=@[;@&\J#,4]5JQ#/BJ-YY(S(2WNO=
M4_\ SO\ FW\WMT;7^8?1FVOE1N*JS='MSY,;)[ZZDVCT'6;=WO\ ![JCXY=O
M;%PO7'R'E[-VABZ',;FB^4?5U3+D\L:B67'UV/W(TF IH*?$55_=>Z.W\)?G
MM\Z.W?YHV0Z7WEW-TKNKX[QY'N+8M/T[%A:RD[<JNI^MMF4NX>B/F3C*?;O4
M%-18K;GR+QM9B\Q)D*O=T^U<C!N>"CQ-+2U=$:=O=>ZY?)#Y%_,/KRM^=6XO
MCGVS2]1P?'S._.+Y/;BPE5TKBNP8>ZJOXV;>^%=;LWK"?+[FJYJK!;;WS@MY
M9C'9:NQ"+7D2K]EX):0N_NO="U_.P^?'R)^*F#^.M/\ 'KLJIZPWCO\ V/V[
MV=388];;!W%0=H[DZVQ.Q:O;?4AWQV97U5&LN=J=VSRR[5VS@,AOC<=)22-C
M*G'K2SR2>Z]T4K?'\UGY;8_*]_;UV[WWM)>RL!L_=6(C^"^-^->2WHG2G46+
MHNOMS;:_F#0]K8VIASFYMC5?6.[:C=4T&3DFV]EYJBFV[CHFR%'554ONO=)+
M?_\ -(^2NS-J;378/\P_8O;.&V1LOL?=?Q[[@E^'D5%3_P UWNW:W93[0QGQ
M)VT,;-%M*&JH,97X>BGSO7_V57FZ_.#(4*1T>)K4D]U[KCV?\_/G5-UGN;=?
M;'RVVMT3U'VQWY_,.ZC7>U1\9<1GMJ]1Y;XF[SW?L7ICXI1SPUF)WGNO>7RL
MQ;5U1-FE:GR1;;"4F GBKJLL_NO=)/HW^:U\E-K]H]-]$;6[3,NUMG?$?$;.
MR_4G877NS,;N/ ;TV#_+#K^_L%OI*K-9W.=_;ZR6[>YL#24]/N#*QXK:6:Q\
MTE%105V12>I3W7NA^SGST^;'6O6O6.&[X^;^PNHL%W%'\6NT]\_,_-?%K:E%
MB/B[LWY$?&?O[M7&]<UFRZW,UVPL_1Y_N?IBAVQC\KEF6MIX,TU/)>LEHIQ[
MKW7#XT?S2_G7VS\_^CNG\[V!\?*OKO=^.Z=Q6:Z9S&Q=V=-]K=A]:[XZ&V_V
M=FOE;LKJ?=6WMQ=Q[66HW;DJBFBI<GFEVSB:6EEQM86R8CJ7]U[H8/GW_,]^
M8?PD^3W8/6U!LI^UNL>L<92?,;<%9C-AQ19_*?$'=N+V]\></U%M>IHUGH\Y
MO_;?R_W73Y"JR:^.OI=KJAJ*>>,M*_NO=5,_)SN7Y9X'8W96([/^3])U]NVM
MV-_-RZSSNT=G;;GVGMGN'Y+=9[@^&%3'FMOU2;H_B+;SJ/[S97*8REQ3Q-38
M;;>12@CCAR&19/=>ZV/L=N;Y#2?"W^8SU]WQW_OS?_9?159W-UGBOD'\:^DL
M9M'NJ/!9+XS]9]LXO<G7W3^!W%DL9D^SMCUO:53!B*:BK(9<C_#Z0:A5.\S>
MZ]UKY;-^9N\OA_T=\C-V?![>'0'8:52_ ;8F;^0_2?>79G;'Q!V-ANR.P]_=
M=9SN?L[;/R3K*R@Z'^3']VJ#'/N6AJ=R9G"T^.JJ#(YK2U'4SUGNO='0ZX_F
MC?+3/P]"T'=_RHZ%Z&JLQ@]I/L7)['Z5I?DJOS_W!N_Y=]G_ !XS&W>GY]I[
MJVKB*O</6&R-O;8R64.ROXA0#([B_BNN7;\(1_=>Z+'\5_G3\FME="=+?QWY
ME]4X3(]@;!^(_7_R(_F"]I[ HMVTWQBEKM[?S YY=C]S83.=B4VW,_V-4[MZ
MUPVPAELU)B4QV7R3R5ZN\]%''[KW1Z.O?YB'S3W]E=M]J/W'U?0=5=8T'\N.
MDW[L*A^/U5C8/D13_,GY9=H_'*J[2VUN_<N]Y-Q=7;1W=L#;V*WGM^@CI\C/
M!)5P033/ 9!-[KW0@?S5OD!\LMO_ #)^#O7NV>G_ )$X7XM;2^6OP_S6>[,Z
MI3:=1MGOKL3?G:Z8*;K/>U=+O'"[DP&PNMMMQ25TF/-)/3[CS==3&H>FI\6O
MWONO=5R]99WI+<D'?-5WYO#MCMG-[?\ C_\ S'OD-_-5Z;VWWOVY N([3^,/
MS(VQG?BGA=TY3:V\L7D.D=T5.RMMYS"[=PV"CPE+G=JP2^>FGHX4#>Z]T:NO
MZTQ/Q%Z_Z!^-'=?R&[D^.?3W7/\ +E^;?S>[;[:Z^[)S&5S^V.\=R;QZ>V5N
MI>OMV[VKMXY^LH>B]I?(#/X79E#7PU32ME\;50F;+4D<T7NO=-7PC['V!M*C
M^'/;/Q>[-PTVR.T/YC&X?CK1= 8?Y&Y#Y/R=)_'SNCXJ9?L#,=3=I;XJ]Y;]
M8]NU6_\ I7$=F5]%1YBOH=KY;-UF/IJB:EDJFF]U[HU?R9^=7R.VG\Y]^_'[
M:'?W3O6$M#NGJ?J#JCXS;BZ9R^\^U>W-K=U].5.\\S\Q\)O"FW?B:^/9O1F\
M:#.T]924F.J<(E-LZM@R=135-?1R1>Z]T3GI;-=P]??RH/Y'.^E^0K==5'=/
MRN^/N[OD;O"J_O<]/VEB>_MJ]M[AK\-OO,;L[*J:PIGLOD\>F2,U6,;DLSXZ
MBGHZ-?!2)[KW1<.O?YB?\Q3XL_"CX_==;:W+UQV2-X?%[^6UOK;G<F]\%AM@
M4OQ7V-\F,7\D]HFF['WCVIV#D=M=@F'+_'_;N-7=&Z:RAA?.[FJ9*SQPO1Q1
M>Z]U;-NOYI]T=U?RF>A\Y7)M7(_+CY[5E-\:MB8?X[;SI*"BS6>W=NG=^ [#
MWMU5N_.;GP%+CJ_9G0>S=P[L&0ARC4%#D*"]-534X@GD]U[HL&*_F$]Z]1=?
M]*?&_>GR,ZL^%V^_C#-W=UYWYN/Y3]<YCO;<O9^4Z%?J#+]"](;?RNT.PL9B
M]U]E=U?&;N'![KK:G 9#<&Y<O6PS1XREFE2K(]U[JVK^7=W'7[VVKW!L_L3Y
M&;+[E[2P'RL^9.&AVY1TM'MS?6QMJ=?_ "$W#@H]I;@VS+NS<>7>':F/SN'E
M@9HZ5,=BLSC*0QZ1#+-[KW5C_OW7NO>_=>Z][]U[KWOW7NO>_=>Z)WV!_P!E
MX?%K_P 5E^:/_OP_A1[]U[HXGOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO
MW7NO_]7?X]^Z]U[W[KW7O?NO=>]^Z]U3OU!_V_3^;O\ XSM^#_\ [^?Y8>_=
M>ZN(]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5!][_RQNXM]_++MOY:_'C^8
M9WI\0=T=X;"Z@V!V1M?KCJWHS?V$W#0=)T^[H-E5LE3VOL[==91U-(-\9)B*
M;PAC4$.7 0)[KW26_P"&W_YAW_>\WY:_^DU_"_\ ^T][]U[HV?P'^$E9\)MH
M]U8[<??6^_DIV)\@N^=P_(/LWMCL3;&Q=H[@S>\,_LO8>Q9(!A>O,+@MO4M#
M2X;KZC\82!;,S !5TJ/=>Z/B0#:X!M]./IQ;_>O?NO=<?&GUT)?T#Z#Z1MJ0
M?3^P>1_0^_=>ZQ"EI@S$4\ +&8L1"@+&H*FH+'3ZC.4&O_56%[^_=>ZY^&+Q
M"#Q1^ *(Q#H7Q"-0 J"/3H" "P%K6]^Z]UZ2**71Y8XY/%(LL?D17\<JW"2)
MJ!TR*&-B.1?W[KW7A'&"Y"+>1P\A"@%W5516D(%V9510">0 /Z>_=>Z\8HRR
ML8T+*_E5M"ZEE\1A\BFW#^(E;_72;?3W[KW7A#"'>011AY3&TCZ%UR-%_FB[
M6U,8O[-_T_CW[KW7;HK%&=$8QOK34H8H^EDUH3RKZ'(N.;$C\^_=>Z]XTUE]
M":F01LP5=31J6*HS?4HI<D#Z"Y_K[]U[KIHXV"JR(55D959 55HW#QLJG@.C
MJ"I_!%Q[]U[K+[]U[K&L<:L[JBJ\K R,J@-(RJ%4R, "Q5$ %_H!;W[KW77B
MB\OG\4?G\?B\VA?+X=6OQ>2VK1KYTWM?GW[KW7FAB=S(T4;.8VA9F12QA8@M
M$6*W,3$7*_0GW[KW7FBC;AHT8%HW-T!!>)E>)C?^U$Z J?JI M]/?NO==^*/
M2Z^..TFKR+H73)K!#>06]>H'F_U]^Z]UVJJBA5"HB*%55 5$118*H%@JJ!8
M?3W[KW72HBM(RHJM(P9V50"[!0FIR.68(@%S^ !^/?NO=>$489G\:!I"2[!
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
M^<F:ZNRE5\M-H;63=76GP"[,7K;M_?>XJ&OZMJI=F5&Z\E9=MXH/D:JIJ*F
M5;4E+]S64WNO=.>?_GB4V*V=+\@<=\3]Z97XA9L[HV1UKW%)V;M''[\WIWC@
M/C+D_D]C=GY+IX8RMGV?UUN3"X#(;<@W-49F>II]PTH\^)3'S15S>Z]TGZ?^
M=UOW&;^^,.PM_P#Q"VWM#,]^_P"RXU.YL!C/D]BM^[SZZQ7R[[!I]C=%Y$X'
M:'4==CVAIXMP8.IW,=RY#:'VTF0EBPG\>2E:>3W7N@]Z._FP?,O-=D[ ZT[
MZ!VMNGOWNWX_])9[K'H;;W9> VUU(G8&^NT/F5_>#=><[UJNO*_<>#PN+ZE^
M-YFKZ5,7FU7(004]#')+52RCW7NA+V;_ #O-Z]A[YPV!VC\)<Q+M39V-Z/E^
M4FX,O\@]D8W/]%;A[<^6':7PSS>V-L[6BVE6T'<LVPNW>JJ^I:LH,K04V4PB
M^:'QU+PTDONO=&L^8/\ ,<W[\8_D#5].[/\ BY7]T[4V#\;L=\MN].Q*7MS;
M>PI^ONEH>SLUUQNG^ZVT\]MVM_T@;_QD6)?+8_%-D<339*EI:N)JVFG2F2J]
MU[HMN[_YV&7VYTUU7VMB?B;DMRY#M? ?)G,;?V6G<F(Q%545/0GSHZ1^$FVJ
M"DSM9L:7&L.S\IW92;@$M0M,,-34S4THG9_,ONO=9J#^<GV)MSNCN_HKO3X>
MTO3.^.F^H-T[\I,;DN_:?(UW9VZMA[9V%N/=-#U=!E.J-K8[L+K*I7=];%0;
MCP%;E\A3G"3G-8;#F5%7W7NG3Y:?SFI_C1E>YL#B?CUB-[YOI[OOL3J.2BSW
M=HV9/O+;_6'QLZ*^1>X=P[7PV"ZN[&WG5;ERE-WC3XBAH_X0=OTTM'Y\IG<:
MM52Q2^Z]T'O=?\Z/MW:]!W%7==_$.!]CT#=K=4]'=P;H[DQ&K<OR/VI\'YOF
M_MC!;ZZEI]ITV2VEU^^PX)Z&NR#9R6H_B],M/% 89_NH?=>Z7_?/\S#Y'_'3
MI#^6!W-O[IW8;8KY%8K=&[_F318;<M3N.OV!L7K_ .(O8?R-W;E.IZJB@Q5-
ME\BF.V+692))Z62&1*)<4&26MCKH?=>Z-3\4/GIOKO.'N/#]Q?&'<?17976?
M3_6/R.VYUQM[LS:'>&5['Z*[IQ._<AUME\-7;9I=OTN,[%J,KUGF,/DL!.K0
MT^3IXS2Y"MI9TJ??NO=5D4?_  HLQ%=U!C-U_P"RMQ8SMW<W9:[.VWU=E^[J
MR'$XK!4O6F)[9W)5=JYNAZ7R'9'6.^MI[?S=-BZC#5&RJN@KL[+IQN5K<?%4
MY"G]U[H7\U_.5[O[.ZN[F[:^)?P0WEOCJ/K/I[=$U9W3V=VUUUUK#M+Y)T/Q
MHQGR.I^K]S=.9Z>DWSD]H[1Q.?H<5F,S2U,<E1GIEHZ"EJ*=C7I[KW3)#_.$
M[PV1-WGA<I\8LOW#V!U1N_Y*]J=E['HNR>N.NJ'HCXK?%S9?Q\J.X)L9O&>D
MR-#W+O[ [W[@:EP6/BAH&SL,<LM164$<<(E]U[HP/Q]_FZ_Z?_E-LOI_$_&K
M<6(^//;?9G='2G2GRI7L_:F9H.Q.TNF^L$[PJJ*7J2#%T6\MI[/W+U-%5UE)
MEJV;4N2I31/3:9(ZEO=>Z!SI#^89\M^T_P"8MV)UOEMNR;7^+^,[S^2_Q2ZS
MQ61Z+E.Q^P^W.@MG[EW/C:6B^4U'VI49W;W8FY8-D9/*55#D.OVVTN'CEH:.
MNJ,M1RF3W7NFWL;Y\_S"\%_+$^67R;VQLKXZR_(CX^_(/Y=;#WHE9F-SU'6O
M5_6WQ\[$WQMJ6NV;CY,)C<QW/N?&4VV:;'TPR$FV8<A/4OD)EB2$8Z;W7NAO
M^2GRZ^1D^Y?FCB.K>[_CK\5NL/B'5?'W9W87>'>6R\_V+6;;K>Q.IJSN_?\
MO7;NQL9E]NT6^LY+BMZ;%VUM7;@K(9<ADZW+.3/.,;1S>Z]TMOAG\L?E/O'L
M;XY]??+':FW=F[F^2GP\WMWQAMFTVR-Q["WIL7=G1O:.RMD;N.[-NYK(YNIP
M--VQL3N?:>X(\!7S)E=H96'(XN>2L]+P>Z]T6/O_ /G"=P0]7=W9;HCXNY2@
MI-P8#Y0[4^%W>VY^SNL<GM_MSM3XL[US77G;\^>ZP>NH\ULC%[1?:V?S^$3)
MU3Q[FH< \+_8RU5.DGNO=.?SS^?GS4^%^U.I-GTO7VVMW;BJOY>_R.^1';O<
M.4_N?_%</W#\?:;HVEK:3&=88O=./P&2QPSG8YIJRDIJX4E=/FJ1J.LIZ?'U
MDC^Z]TD>U_Y_>-Z,7.===L_#CL?:'RIVOVYV!U_N/H!^R]IY[&T.T]A]=]0=
MM#?]#VMM;"9W"9UMR[%[TVZM!C**@F9LS+44DE1'!"*V3W7NC1_S _YE>&Z"
M^#?2W?'76[MK]/\ 87S"K>HMM?'S.?(';F7_ +L]=U_:FVH^QJ[=G<NSL(U5
MN>#$=?\ 7=!7R9.DHXYYUROVU(2OF\B^Z]TP=:?S<,CWOC/CY7?&OXI[]^1T
M&_>B>D^^_D#E=B]@;!VG0_'_ &QW/O[>O4U+1T&,[&K=O9SL_.;2["ZIW<N9
MH::*@EQ^*P+U):26>"E?W7NCH?R_^]NYODK\3>J^Y^_NLL-U%VIN^+<O]Y=E
M;>W'0[IP= V%W;G,#2U6+RM!55L;TM=28Q)!')*TJ$G7SQ[]U[HYOOW7NO>_
M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K
MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=
M>Z)WV!_V7A\6O_%9?FC_ ._#^%'OW7NCB>_=>Z][]U[KWOW7NO>_=>Z][]U[
MKWOW7NO>_=>Z_]??X]^Z]U[W[KW7O?NO=>]^Z]U3OU!_V_3^;O\ XSM^#_\
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
M_P#TH?K+_P"R'W[KW7O^'F?Y3'_>Q_X7_P#I0_67_P!D/OW7NO?\/,_RF/\
MO8_\+_\ TH?K+_[(??NO=>_X>9_E,?\ >Q_X7_\ I0_67_V0^_=>Z]_P\S_*
M8_[V/_"__P!*'ZR_^R'W[KW70_G,?RFN;?S'?A@0.21\ANLC87 NUMQ< D@7
M/Y/OW7NN_P#AYC^4S_WL=^&%@?U#Y#=9V!_Q(W#87_WGW[KW77_#S'\IJVK_
M (<=^&14$ L/D)UJ5!(8@%AN#2&*J3;ZV!]^Z]UV/YS'\ILBX_F.?#,BQ8D?
M(/K8@*#8L2-P$!0>+_2_OW7NLY_G'?RHQ#]R?YBWPV\'F$&L_(+K8?N,C2 !
M#N#65*H?5;3<$7OQ[]U[IY3^;;_*X>:& ?S$?A:)JB2LBBC?Y)]21MY,>Z1U
MJ/Y-UJ(C3R.%;5I]7'U!]^Z]U(_X=E_E>_<QT9_F(_"E:J6GGJDA;Y-=.JQ@
MIEUU#M?=X"&)1RI(;\6O[]U[I_IOYG?\MRL@I*FF_F ?"R6"M^\:ED'R@Z4
MF&/#FL*A][*1]L(R6N!P+CW[KW4X?S*_Y=#4D5>/GS\+OLYA"8ZC_9HND1&P
MGD2*(ZO[\<:Y7"\_0GGW[KW6.#^9A_+DJ:9*N#Y^?"R6FDAHZA)Q\HND= AR
M%OLW>^^ 46>XMJL?ZV]^Z]TX_P##C?\ +T_[SP^&?_I4'2/_ -G'OW7NO?\
M#C?\O3_O/#X9_P#I4'2/_P!G'OW7NO?\.-_R]/\ O/#X9_\ I4'2/_V<>_=>
MZ]_PXW_+T_[SP^&?_I4'2/\ ]G'OW7NO?\.-_P O3_O/#X9_^E0=(_\ V<>_
M=>Z]_P .-_R]/^\\/AG_ .E0=(__ &<>_=>Z]_PXW_+T_P"\\/AG_P"E0=(_
M_9Q[]U[KW_#C?\O3_O/#X9_^E0=(_P#V<>_=>Z[_ .'&OY>W_>=_PT_]*?Z1
M_P#LX]^Z]U[_ (<:_E[?]YW_  T_]*?Z1_\ LX]^Z]UW_P .,?R]_P#O.[X:
M_P#I3_27_P!G'OW7NO?\.,?R]_\ O.[X:_\ I3_27_V<>_=>Z[_X<7_E\?\
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
MW5-%%!/4U=-#+[KW0RG>G\J@];5O<YW'\ VZBQ^\UZZR/:7W_P ?&Z^HM_\
MW@H(]DUF\=9V_3[J-795H'J!5']033S[]U[J+V=NW^6OU;_I/Q^3VC\4]Q[_
M .H-@P]G[ZZCV9MCH[-]NXC8M4]/'3[EJ=BNU%EJ+"U"U<;BLJ_MJ01.LC2J
MC*Q]U[I4Y"?^6CBL_P!G[7RY^#N)W/TE0X3*=S8#*1=#T&9ZGQNYI*6+ 9#L
MK'U2Q56R:/-RY"!*:7)+31SM/&$),B7]U[I,U^^?Y3^*VELK?^2W3_+[Q^Q>
MR=V9'8G7F\JW)?'>FVKOK>F(RC83+;5VAN":1,5N//8S+QFFJ*6CEFFAF]+J
M"1[]U[I!Y?N/^6UM_I/Y3]_[AZ/ZUPG77P\[1[$Z=[AJJOX\;2FRXW[UQ+MZ
MDR&*VAA\?M^NJ]TIN"OW7C:;$R0A163U:(PCL^GW7NFCK;OC^6WO+ =PY_LG
MX_[ ^)R]#9+9-%VA0_,3X_\ 7OQZ?;U%V0E8.O=PKF=Y42;1R>WMY5F,K*2A
MJ*7)3&2KI)(F5&\>OW7NC*+M[^7B^]-M]<)@OAB_8>\L?'EMH;#3%=(-O+=6
M+FQE)G(<EMS;"TYS>;H)L)7P5BS4T$L;4DR3 ^-@Q]U[H.WW/_+<H:[MP[CV
M1\6-F[-Z5IMC5.\NV=X;9Z*P/4@DW]FMW;7QM!0;\J9OX2,IBMV[(R&(R%/5
MFDEILG$*<!Y+A?=>Z$^AV=\ ,GV+'T_C=J?#[(=LS;4I-]P]7T. Z8JNPIMD
M5_\ P!WC%LR"EEW%+M>K6QCKUIC2N""'-Q[]U[HI7?/R)_ET?'O?_8NP]S_$
M]]XP=(8/:>Y_D1V!U;\/\5OWK7X\;>WE2C,XC*]M;KQ>VU3&1TVT+Y^O@QT.
M3J\9@0*ZJBBADB:3W7NC6MMK^7K'G]V;3EV[\-H-U["VE0[^WWMB?"]*0;BV
M3L;)Q-48_>.[L+-2ID]M;6K(%+Q5];%!2NO(>WOW7ND[M+:G\LGM#-[:I-C[
M8^"O8&Y-]8:KS^SJ/;&"Z"W/G]X;=PT5-/6YO;=+C*2MR6?PN+@EADDJ:998
M(8VC8L%*D^Z]TQKU]_*A_NING/#8_P#+U78^QMQU^PMZYG^[/QO&U=G[MV\E
M=5Y/9FZ<@:$8C;^X<+%1U,LV.JWAJ:=(I':-0K$>Z]T@NR,-_)UZFQG8.[-X
M=;_R^Z.3JG.]?X?LR.@ZZ^.V2W)L+.]B;CP_7^P(MY8VBQ$F6VQ49G+9VFI:
M5ZY:?]EF*GQHQ'NO=3MO=._RG=X8_8]'F?C+\'=I9#M?>786SNN-B=C]*_&_
M ;I[)W#U]O;<NW]R_P!R=L5>*J9MX)59?;M3D86H!4RRTLL=1(J,Y4>Z]TH,
M=\:OY1]?%O;$XCH#^7+6T_6%#4Y_L?&8WJOXS5$/7F-R-+HJ\UO:BI<"Z;2H
M:^BPA$E37K3QRQ4EF8K%Z?=>Z5>U_@/_ "Q][8#%[KV7\+?@AN[:V<I5K<)N
M7:_QR^/V?P&8HI"RI68O,XK9U7CLA3.RD"2*1T)!Y]^Z]TH/^&W?Y=W_ '@3
M\+O_ $EOH[_[!??NO=>_X;=_EW?]X$_"[_TEOH[_ .P7W[KW78_EO_R\ & ^
M!?PP >P8#XN]'@,H97 8#8WJ 90>?R/?NO==?\-N_P N[_O GX7?^DM]'?\
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
M7Q4]%97JG*[PW7C4^2-15YKY,5U7DFV[&M-M#.+E!N.MK*?(4;Q-[KW6Q_\
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
MR1_ES_#;Y#9?'42+71P5>-W'D?DAC:^(SRT5-(T"1PQB"KTB-)DE(]U[J^3
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
MO?NO=>]^Z]U__]#?X]^Z]U[W[KW7O?NO=>]^Z]U3OU!_V_3^;O\ XSM^#_\
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
M5?7>WL[N+K+)Y>3.]0;A&^=J/DYOL#52Y?(PQ>Z]U>9\O=L?*S:?RO\ A_\
M)GHOXTR?**#JOH;Y6]5=A[4VWVYUKU!68K<7<.8^,N;VMEZ*L[:S5!!D<'-+
MU)E(95ADGJ:?7$SAKV;W7NAR[CQGR"^0WQ ^7'6F;Z3QG6G8?8'QYWYU]UIM
MN;M';>\J?=&Z>R?CG3"LHLEF:'&8G$[>IMM=K[IR&V/-.[Q5L.)_B8,5/51Q
MI[KW57'9G\KOOW#=";0V_P!+;G[HS_:#_P O7M3HO.T_:7RSW?NW%[*['W%G
MOB7N&JZZZ\SF\:S<<&S:+LG!=8;JV[)FL=0R4%-"],*B):70GOW7NB3]4_R9
MOE56U^W*SL_K>8=>[4Q'SMWSTQU'N/M+I_&8KHKNG?75'QUVY\>,]2]8=(XK
M =)X*3,=D=?9S.KCL'+D\3BLF5RM54)5U4D/OW7ND[3?RG/GKE.EX<7M;HG%
M_&?8V$C^&5%VE\1=D]L=(=IP_*'=?3G5'>^R^Z.V:VCWZM1T'6U&Y]Z=B;1R
M9I-U3Q3[C@VHTN0\5928P2>Z]T+>U_Y,?;%)TYV+NKO7X\X7Y0][;3H?Y=<'
M2."[$[[P^^-R5/7W1^>ZES_R"ZAI=_[SQ^!V'B\M68K9]5AY,G5X:EILW%34
MZF1XECD3W7NK@_E=L#N3Y_? 'Y!=:;2Z\R'2/:LO8>X\3UOM+L?/+083?E5\
M9?D;39;9,VX\MB,94S8WJWO^'JR 2$4LSI@\T6 GCTR2^Z]T4GO+I+YE_/3=
MW5V>[@^$>P^@>MMJ_(#X<2[YVMGNS.O]Z=Z=@;,ZPWYV7N?N2LSG9G6^[8\)
M)\?MIQ;E6FP&VRKY?<4F3KZV>GHH9VH9?=>Z*3V!_+C^>V$Z_IMO8K9]5NKJ
M78VY=NX:LZ+VKO[8^[ZGL#XW[-^4'\Q;<FQ.I\/L[M?=^#ZXW#'UUU5W9UAE
M8<+GLE0T62BPZ8K[M9:"-%]U[HZ7\L+^75V'\8OD)D.Z.W>O:*CW'5?![H[I
M_&;TR&_,;OK<^$W#0]^_*'>VYNJYJS&R4U.U'U[U5N'K[!Q2P4\^-@I,3!0T
M%=60TCU$WNO=5^?#?X9_./I'XVY#X[=O?"_Y@;OI,+U#\B]F/L['_P PGIF@
M^)^^=R[]S?9&YMCUF!Z_P.\O])>PZK)U^:HA_$J:6/\ N]D)FKHJ=GBC(]U[
MH/.U?Y8O\QN7874VR]]TG>?R#W?L;<?RHV[OWLWKSMO8>)RO<7R'[17KG,?'
MOY]U5=V5VS@*K9V.V3L+!)LD0.E;DNN\G@_O<1A<C2U>MO=>Z'+N[X+?.'/;
MF^2L&'^/._\ ?'R$;-]D[_Q7S>'RDBV?MONKIZ',]>]@]/\ QUVCUEC=Y4[Q
M[]QU5M:3;J4N;P6 VOAJZ@;-P58?*L(O=>Z!GMW^7_\ ._M'??:GR:E^'6]O
M]*?;>Z/YCC]18S,]\];OO;X]8KO_ *X^'M3T#G<XV,[9&W,91FAZFWUA,EB<
M-7Y$8[<.;!:*>EF%6/=>Z,C\@?Y=GS\S%-\A=N]<97<_^BWHOMO8.*^+>UL!
MV(LNYN^/B5W'\A\+\K/E_P!>U<.\NS:+&KN[!R&@Z^P-/G\GA*++;=VJ]#)/
M#290O%[KW1K*+X3?(S>7\I\]!G%;FQ7:^$[KQOR!V)TKW;O79-3_ ![:?6WR
MJQOR(V9\9^P<]LC^^>S-H;-WUMO;46 %!#7;CH]M4M=#335M?!22:_=>Z!7Y
M)_$OY(?S".W\#\B.R/AMFNCL7L3$?";JFFZOW_V?UYD>S-[XZA^>?1_R&^06
M^)=P]-]FUN'Q6TNCNL]B9"EV\DF2_BN8K,UE)8*.FDCIA4>Z]T53J'^67\N>
MHL7/MFI^.78^?Z'R.<WMNKLWX^;!^3&-V*-_[9S/\QOY,]A5NPL57KVICL7E
M<QG.A]T]>9V:*JK\)09C$[=FQ%95K55U3 _NO=+3;GP5_F"?[--\6NP*W9??
MNU.K\-/\8LKUCMZ3Y#;2[>/Q'V1LKL3/;T[FZD[7W[O/LS;V9R.1R^TY5QU=
M48;:F^4W!CJ]-M)D(*7&0Y*7W7NKT_Y<OQJB^+WQ6V#L_)X#=>W>RMX4]/V5
MW=2;T['W/VAGJCN+<N'Q%+O"HJ-Q[CW3NV&**'^$4]-%2XRH3%01TX^WC +,
MWNO='K]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW59O\I6;S?$7,CQ3Q>'YA?S#809HPB2A?GK\C
MF,U.0S>2G?78,;$D'CCW[KW5F7OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW
MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JL(_]OGE_P#&84G_ ,%9'[]U[JSW
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_TM_CW[KW7O?NO=>]^Z]U
M[W[KW5._3[-_P^C\W5NV@_R[_@^Q6YTEAW-\L '*_I+6X!^MO?NO=7$>_=>Z
M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NJ</YP/_ !<OY4/_
M (V/^'O_ +RG=WOW7NKC_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U6[NG^6KMC=6YMQ[GE^9'\R+!R[DSV8S\N$VO\W>W\!MG#R9G(U.1?%;
M<P5%7+183 XUJDPT=)"!%34Z)&OI4>_=>Z8O^&M]J?\ >;O\S_\ ]+S[G_\
MJ_W[KW4D_P L#:1H%HO]G2_F:B1:UZO^(#YX]W"O=&IUIQ0,_P#%OMOLD9/*
M (A)Y&)+E;*/=>ZC?\-;[4_[S=_F?_\ I>?<_P#]7^_=>ZZ/\K;:A%O]G=_F
M@?[#YZ=T _[<9 'W[KW4:/\ E5[,A-.8_FU_-!7[2F:DI[_/GN]_'3MX-2.9
M,H_F;_)D]<FJ3@^KU-?W7NI7_#6^U/\ O-W^9_\ ^EY]S_\ U?[]U[K%)_*S
MVC(T+O\ -O\ F@%J>1I8F'SV[K4*[120$E4R2I*/%,PLX8 FX&H CW7NLO\
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
M=>;PH-\[9W''2U.?J:7%92/<.+IGJI:-*=Z^"FA@J3+#!"D?NO=%PS_\G?\
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
ML]^Z]T=CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_UM_CW[KW7O?N
MO=>]^Z]U[W[KW5972+2?\.P?S T$-XC\3OY>3-4^2,:91N[YMJM/XK>4ZT);
M6/2+6^OOW7NK-??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW1$<+46_F:]E4KO6CR
M?!7I.>FCEAMCV$/?W?L=:]%4*S:JM3/ *E'"60PE-=WT>Z]T>[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__7W^/?NO=>]^Z]U[W[KW7O?NO=5H=(
M?]O6?Y@G_BJG\O#_ -ZKYN^_=>ZLO]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=$
M-V_396/^9UVS55%0SX6I^"7Q_AQ5,9BR09&C[^^2;YR5:?Z0M44]90 O_NP1
M@?V/?NO='R]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__0W^/?NO=>
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
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
M_]3?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U__5W^/?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K
MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]
M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_UM_CW[KW7O?NO=>]^Z]U
M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N
MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[
MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO
M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W
M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=
M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[
MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>
M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_]??X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW
M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^
MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7
MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z
M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O
M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]
MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?
MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U
/[W[KW7O?NO=>]^Z]U__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>d925387d10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:neog="http://neogencorp.com/20200531"
  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="neog-20200531.xsd" xlink:type="simple"/>
    <context id="PAsOn05_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="PAsOn10_31_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2018-10-31</instant>
        </period>
    </context>
    <context id="P12_01_2017To12_29_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-29</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="P12_01_2018To12_31_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="P12_22_2017To12_22_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2017-12-22</startDate>
            <endDate>2017-12-22</endDate>
        </period>
    </context>
    <context id="PAsOn05_31_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="P06_01_2019To08_31_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-08-31</endDate>
        </period>
    </context>
    <context id="P09_01_2019To11_30_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="P12_01_2019To02_29_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="P03_01_2020To05_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To08_31_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2018-08-31</endDate>
        </period>
    </context>
    <context id="P09_01_2018To11_30_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2018-09-01</startDate>
            <endDate>2018-11-30</endDate>
        </period>
    </context>
    <context id="P12_01_2018To02_28_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2018-12-01</startDate>
            <endDate>2019-02-28</endDate>
        </period>
    </context>
    <context id="P03_01_2019To05_31_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="PAsOn05_31_2017">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="PAsOn03_26_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2020-03-26</instant>
        </period>
    </context>
    <context id="PAsOn01_01_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="P05_31_2020To05_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2020-05-31</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P05_31_2019To05_31_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <startDate>2019-05-31</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="PAsOn11_30_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2019-11-30</instant>
        </period>
    </context>
    <context id="PAsOn06_30_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="PAsOn06_01_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
        </entity>
        <period>
            <instant>2019-06-01</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">neog:TwoThousandElevenPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_LatinAmericaMembersrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">neog:ExercisePricesRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">neog:ExercisePricesRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">neog:ExercisePricesRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">neog:ExercisePricesRangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">neog:ExercisePricesRangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2020_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInZeroToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInNinetyOneToOneHundredEightyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneToTwoYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInZeroToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInNinetyOneToOneHundredEightyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneToTwoYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_USTreasurySecuritiesMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">neog:CommercialPaperandCorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_LatinAmericaMembersrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInZeroToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_MaturityInOneToTwoYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneToTwoYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInZeroToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInNinetyOneToOneHundredEightyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneToTwoYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInZeroToNinetyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInNinetyOneToOneHundredEightyDaysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneHundredEightyOneToOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="neog:MaturityAxis">neog:MaturityInOneToTwoYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:NaturalToxinsAllergensAndDrugResiduesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:BacterialAndGeneralSanitationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:CultureMediaAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:GenomicsServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:LifeSciencesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:VeterinaryInstrumentsAndDisposablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:AnimalCareAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:GenomicsServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_USsrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_NonUsMembersrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_LiborPlusMemberusgaapVariableRateAxis_UnsecuredRevolvingLineOfCreditMemberusgaapCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">neog:UnsecuredRevolvingLineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">neog:LiborPlusMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ScenarioOneMemberusgaapDeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">neog:ScenarioOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ScenarioTwoMemberusgaapDeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis">neog:ScenarioTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">neog:ExercisePricesRangeFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">neog:ExercisePricesRangeFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">neog:ExercisePricesRangeThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">neog:ExercisePricesRangeTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">neog:ExercisePricesRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_CustomerOneMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">neog:CustomerOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">neog:BuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_FurnitureFixturesMachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">neog:FurnitureFixturesMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_FurnitureFixturesMachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">neog:FurnitureFixturesMachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">neog:BuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">neog:TwoThousandElevenPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_AdvertisingMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ShippingAndHandlingMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">neog:CommercialPaperandCorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_USTreasurySecuritiesMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2019To05_31_2020_CertificatesOfDepositMemberusgaapCashAndCashEquivalentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2020-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:NaturalToxinsAllergensAndDrugResiduesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:BacterialAndGeneralSanitationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:CultureMediaAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:GenomicsServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:LifeSciencesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:VeterinaryInstrumentsAndDisposablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:AnimalCareAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:GenomicsServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InitialApplicationPeriodCumulativeEffectTransitionAxis">us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">neog:BuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">neog:BuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_AdvertisingMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_ShippingAndHandlingMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2017To05_31_2018_GiltiMemberusgaapIncomeTaxAuthorityNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">neog:GiltiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-06-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:NaturalToxinsAllergensAndDrugResiduesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:BacterialAndGeneralSanitationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:CultureMediaAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:GenomicsServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:LifeSciencesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:VeterinaryInstrumentsAndDisposablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:AnimalCareAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:RodenticidesInsecticidesAndDisinfectantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">neog:GenomicsServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_USsrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_NonUsMembersrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_ProductMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_ServiceMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_CustomerOneMembersrtMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">neog:CustomerOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">neog:BuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">neog:BuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_AdvertisingMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:AdvertisingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_ShippingAndHandlingMembersrtProductOrServiceAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ShippingAndHandlingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P06_01_2018To05_31_2019_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-01</startDate>
            <endDate>2019-05-31</endDate>
        </period>
    </context>
    <context id="P12_31_2017To12_31_2017_LatinAmericaMembersrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:LatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-31</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2018_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsegmentsConsolidationItemsAxis">us-gaap:IntersubsegmentEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="P08_16_2017To09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-16</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="P08_16_2017To09_01_2017_MaximumMembersrtRangeAxis_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-16</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="P08_16_2017To09_01_2017_MinimumMembersrtRangeAxis_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-08-16</startDate>
            <endDate>2017-09-01</endDate>
        </period>
    </context>
    <context id="PAsOn09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-01</instant>
        </period>
    </context>
    <context id="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ClarusLabsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-01</endDate>
        </period>
    </context>
    <context id="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ClarusLabsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-01</endDate>
        </period>
    </context>
    <context id="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ClarusLabsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-08-01</startDate>
            <endDate>2018-08-01</endDate>
        </period>
    </context>
    <context id="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ClarusLabsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-08-01</instant>
        </period>
    </context>
    <context id="PAsOn02_28_2019_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ClarusLabsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-28</instant>
        </period>
    </context>
    <context id="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:LivestockGeneticServicesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-04</startDate>
            <endDate>2018-09-04</endDate>
        </period>
    </context>
    <context id="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:LivestockGeneticServicesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-04</startDate>
            <endDate>2018-09-04</endDate>
        </period>
    </context>
    <context id="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:LivestockGeneticServicesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-09-04</startDate>
            <endDate>2018-09-04</endDate>
        </period>
    </context>
    <context id="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:LivestockGeneticServicesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-04</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:EdmontonAlbertabasedDeltaGenomicsCentreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:EdmontonAlbertabasedDeltaGenomicsCentreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:EdmontonAlbertabasedDeltaGenomicsCentreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:EdmontonAlbertabasedDeltaGenomicsCentreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="PAsOn01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:EdmontonAlbertabasedDeltaGenomicsCentreMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="P01_01_2020To01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_MinimumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="P01_01_2020To01_01_2020_MinimumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="P01_01_2020To01_01_2020_MaximumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-01</endDate>
        </period>
    </context>
    <context id="P09_01_2019To09_01_2019_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:LivestockGeneticServicesLlcMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-01</endDate>
        </period>
    </context>
    <context id="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AR</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UY</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ProductosQuimicosMagiarMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-01</instant>
        </period>
    </context>
    <context id="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:DiessecheSrlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-09</startDate>
            <endDate>2020-01-09</endDate>
        </period>
    </context>
    <context id="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:DiessecheSrlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-09</startDate>
            <endDate>2020-01-09</endDate>
        </period>
    </context>
    <context id="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:DiessecheSrlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-09</startDate>
            <endDate>2020-01-09</endDate>
        </period>
    </context>
    <context id="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IT</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:DiessecheSrlMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-09</instant>
        </period>
    </context>
    <context id="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:AbtekBiologicalsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-31</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:AbtekBiologicalsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-31</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:AbtekBiologicalsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-31</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:AbtekBiologicalsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-31</instant>
        </period>
    </context>
    <context id="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:CellBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-28</startDate>
            <endDate>2020-02-28</endDate>
        </period>
    </context>
    <context id="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:CellBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-28</startDate>
            <endDate>2020-02-28</endDate>
        </period>
    </context>
    <context id="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:CellBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-28</startDate>
            <endDate>2020-02-28</endDate>
        </period>
    </context>
    <context id="PAsOn02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:CellBiosciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-28</instant>
        </period>
    </context>
    <context id="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ChileBasedMagiarChilenaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-26</startDate>
            <endDate>2020-03-26</endDate>
        </period>
    </context>
    <context id="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ChileBasedMagiarChilenaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-26</startDate>
            <endDate>2020-03-26</endDate>
        </period>
    </context>
    <context id="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ChileBasedMagiarChilenaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-26</startDate>
            <endDate>2020-03-26</endDate>
        </period>
    </context>
    <context id="PAsOn03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">neog:ChileBasedMagiarChilenaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-26</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</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="PAsOn05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:FoodSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="PAsOn05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711377</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">neog:AnimalSafetyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_shares">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Segment">
        <measure>neog:Segment</measure>
    </unit>
    <unit id="Unit_USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis"
      id="hidden14114629">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis"
      id="hidden14114630">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1
      contextRef="P12_01_2017To12_29_2017"
      decimals="2"
      id="hidden14114234"
      unitRef="Unit_pure">1.33</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
    <neog:MarketableSecuritiesContractualMaturityPeriod
      contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis"
      id="hidden14114236">P2Y</neog:MarketableSecuritiesContractualMaturityPeriod>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne
      contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis"
      id="hidden14114631">P5Y</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="P06_01_2019To05_31_2020_LiborPlusMemberusgaapVariableRateAxis_UnsecuredRevolvingLineOfCreditMemberusgaapCreditFacilityAxis"
      decimals="6"
      id="hidden14114623"
      unitRef="Unit_pure">0.010000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="P06_01_2017To05_31_2018"
      decimals="0"
      id="hidden14114633"
      unitRef="Unit_USD">1083000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      id="hidden14114808"
      unitRef="Unit_USD_per_Share">64.05</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="P06_01_2019To05_31_2020_FurnitureFixturesMachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis"
      id="hidden14114803">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="P06_01_2019To05_31_2020_FurnitureFixturesMachineryAndEquipmentMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis"
      id="hidden14114804">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="P06_01_2019To05_31_2020_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis"
      id="hidden14114805">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P06_01_2018To05_31_2019_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P06_01_2017To05_31_2018_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MinimumMembersrtRangeAxis">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P05_31_2019To05_31_2019"
      decimals="0"
      unitRef="Unit_shares">5000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <dei:AmendmentFlag contextRef="P06_01_2019To05_31_2020">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="P06_01_2019To05_31_2020">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="P06_01_2019To05_31_2020">FY</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate contextRef="P06_01_2019To05_31_2020">--05-31</dei:CurrentFiscalYearEndDate>
    <dei:EntityCentralIndexKey contextRef="P06_01_2019To05_31_2020">0000711377</dei:EntityCentralIndexKey>
    <dei:TradingSymbol contextRef="P06_01_2019To05_31_2020">NEOG</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="P06_01_2019To05_31_2020">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityIncorporationStateCountryCode contextRef="P06_01_2019To05_31_2020" id="hidden14115214">MI</dei:EntityIncorporationStateCountryCode>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList contextRef="PAsOn06_01_2019" id="hidden14132299">us-gaap:OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList contextRef="PAsOn05_31_2020" id="hidden14126800">us-gaap:OperatingLeaseLiabilityCurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="PAsOn05_31_2020" id="hidden14126979">us-gaap:OperatingLeaseLiabilityNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType contextRef="P06_01_2019To05_31_2020">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="P06_01_2019To05_31_2020">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="P06_01_2019To05_31_2020">2020-05-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="P06_01_2019To05_31_2020">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="P06_01_2019To05_31_2020">0-17988</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="P06_01_2019To05_31_2020">NEOGEN CORP</dei:EntityRegistrantName>
    <dei:EntityTaxIdentificationNumber contextRef="P06_01_2019To05_31_2020">38-2367843</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="P06_01_2019To05_31_2020">620 Lesher Place</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="P06_01_2019To05_31_2020">Lansing</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="P06_01_2019To05_31_2020">MI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="P06_01_2019To05_31_2020">48912</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="P06_01_2019To05_31_2020">517</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="P06_01_2019To05_31_2020">372-9200</dei:LocalPhoneNumber>
    <dei:Security12gTitle contextRef="P06_01_2019To05_31_2020">COMMON STOCK</dei:Security12gTitle>
    <dei:EntityWellKnownSeasonedIssuer contextRef="P06_01_2019To05_31_2020">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="P06_01_2019To05_31_2020">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="P06_01_2019To05_31_2020">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="P06_01_2019To05_31_2020">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="P06_01_2019To05_31_2020">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="P06_01_2019To05_31_2020">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="P06_01_2019To05_31_2020">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="P06_01_2019To05_31_2020">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="PAsOn11_30_2019"
      decimals="0"
      unitRef="Unit_USD">3489079000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn06_30_2020"
      decimals="INF"
      unitRef="Unit_shares">52963988</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">66269000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">41688000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">277404000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">225836000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1350000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">84681000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">82582000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">95053000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">85992000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">13999000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">13431000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">537406000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">449529000</us-gaap:AssetsCurrent>
    <us-gaap:LandAndLandImprovements
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">5456000</us-gaap:LandAndLandImprovements>
    <us-gaap:LandAndLandImprovements
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">5324000</us-gaap:LandAndLandImprovements>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">48881000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">46205000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">90351000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">82752000</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">4324000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">3895000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">4968000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">2294000</us-gaap:ConstructionInProgressGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">153980000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">140470000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">75309000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">65623000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">78671000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">74847000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1952000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">110340000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">103619000</us-gaap:Goodwill>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">15217000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">15510000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">44690000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">40835000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">51364000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">52096000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssets
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">2232000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">139000</us-gaap:OtherAssets>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">181105000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">171364000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">797182000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">695740000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">25650000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">19063000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">7735000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">7085000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1456000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">601000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">13648000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">11502000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">48489000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">38251000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">18125000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">15618000</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">5391000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">3972000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">72005000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">57841000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn05_31_2020"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="PAsOn05_31_2019"
      unitRef="Unit_USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_USD_per_Share">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_USD_per_Share">1.00</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.16</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_USD_per_Share">0.16</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">52945841</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">52945841</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">52216589</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">52216589</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">8471000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">8355000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">257693000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">221937000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-19709000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-11640000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">478722000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">419247000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">725177000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">637899000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">797182000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">695740000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">335539000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">339439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">331288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">82631000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">74747000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">66642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">418170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">414186000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">397930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2019To05_31_2020_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">173566000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2018To05_31_2019_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">179660000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">173725000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2019To05_31_2020_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">48325000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2018To05_31_2019_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">42606000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">37933000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">221891000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">222266000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">211658000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">196279000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">191920000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">186272000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">69675000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">70230000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">66929000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">44331000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">40791000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">38294000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">14750000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">12805000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">10855000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:OperatingExpenses
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">128756000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">123826000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">116078000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">67523000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">68094000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">70194000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">5992000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">4683000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">2043000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:RoyaltyIncomeNonoperating
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">150000</us-gaap:RoyaltyIncomeNonoperating>
    <us-gaap:RoyaltyIncomeNonoperating
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">147000</us-gaap:RoyaltyIncomeNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-1210000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">32000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">1081000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">4782000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">4865000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">3271000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">72305000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">72959000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">73465000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">12830000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">12783000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">10250000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">59475000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">60176000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">63215000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">70000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">59475000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">60176000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">63145000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_shares">52550000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_shares">51888000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_shares">51358000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_shares">52860000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_shares">52425000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_shares">52149000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">59475000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">60176000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">63215000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-8495000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-1894000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-2543000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">426000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">51406000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">58282000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">60672000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">70000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">51406000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">58282000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">60602000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn05_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">50932489</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2017_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">8149000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2017_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">174742000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2017_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">-7203000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2017_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">295926000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2017_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">143000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2017"
      decimals="-3"
      unitRef="Unit_USD">471757000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="P06_01_2017To05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">781116</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P06_01_2017To05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">125000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P06_01_2017To05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">26992000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">27117000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="P06_01_2017To05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">22127</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="P06_01_2017To05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">4000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="P06_01_2017To05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">1048000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">1052000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <neog:AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest
      contextRef="P06_01_2017To05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">-210000</neog:AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest>
    <neog:AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest
      contextRef="P06_01_2017To05_31_2018_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">-213000</neog:AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest>
    <neog:AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-423000</neog:AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2017To05_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">63145000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2017To05_31_2018_NoncontrollingInterestMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">70000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">63215000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P06_01_2017To05_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">-2543000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-2543000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">51735732</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2018_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">8278000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2018_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">202572000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2018_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">-9746000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2018_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">359071000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">560175000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">512527</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">82000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P06_01_2018To05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">21335000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">21417000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">18330</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">3000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="P06_01_2018To05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">1157000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1160000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">50000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="P06_01_2018To05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">8000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="P06_01_2018To05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">3127000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">3135000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2018To05_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">60176000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">60176000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P06_01_2018To05_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">-1894000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-1894000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">52216589</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2019_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">8355000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2019_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">221937000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2019_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">-11640000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2019_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">419247000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">637899000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="P06_01_2019To05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">707674</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P06_01_2019To05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">113000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P06_01_2019To05_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">34566000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">34679000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="P06_01_2019To05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">21578</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="P06_01_2019To05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">3000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="P06_01_2019To05_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">1190000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1193000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2019To05_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">59475000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">59475000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P06_01_2019To05_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">-8069000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-8069000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="PAsOn05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="INF"
      unitRef="Unit_shares">52945841</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2020_CommonStockMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">8471000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2020_AdditionalPaidInCapitalMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">257693000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2020_AccumulatedOtherComprehensiveIncomeMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">-19709000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2020_RetainedEarningsMemberusgaapStatementEquityComponentsAxis"
      decimals="-3"
      unitRef="Unit_USD">478722000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">725177000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">59475000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">60176000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">63215000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">18396000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">17624000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">17058000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1601000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1197000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-2996000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">6468000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">5543000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">4909000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">2881000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">4025000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">10233000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">10011000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">10437000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">2647000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1017000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">3569000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">2275000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">6745000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-1461000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">4381000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">7102000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-1206000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-2281000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">85878000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">63842000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">69131000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">24052000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">14661000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">20946000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">406731000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">339225000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">299751000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">458300000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">437324000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">361419000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">13164000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">6388000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">468000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-88785000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-119148000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-83082000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">29405000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">17034000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">23261000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">3135000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <neog:PurchaseOfMinorityInterests
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-423000</neog:PurchaseOfMinorityInterests>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">29405000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">13899000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">22838000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-1917000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">21000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-3380000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">24581000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-41386000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">5507000</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">41688000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">83074000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn05_31_2017"
      decimals="-3"
      unitRef="Unit_USD">77567000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">66269000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">41688000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">83074000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">7364000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">13027000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">14966000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Summary of Significant Accounting Policies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; line-height: 12pt; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px;"&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"&gt;Nature of Operations&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"&gt;Neogen Corporation develops, manufactures and markets a diverse line of products and services dedicated to food and animal safety.&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; line-height: 12pt; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 14pt; margin-bottom: 0px;"&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basis of Consolidation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 12pt;"&gt;The consolidated financial statements include the accounts of Neogen Corporation and its subsidiaries, all of which are wholly-owned as of May&#160;31, 2020. Neogen Latinoam&#xe9;rica was 100% owned as of May&#160;31, 2020 and May&#160;31, 2019; Neogen purchased all shares owned by the minority interest owner on December&#160;31, 2017, which increased its ownership in Neogen Latinoam&#xe9;rica from 90% to 100%. The &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; owners&#x2019; proportionate share in the income or losses of the subsidiaries &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;was&lt;/div&gt;&#160;subtracted from, or added to, Neogen&#x2019;s net income to calculate the net income attributable to Neogen Corporation.&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;All intercompany accounts and transactions have been eliminated in consolidation. &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;Share and per share amounts reflect the December&#160;29, 2017 &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden14114234"&gt;4&lt;/span&gt;-for-3&lt;/div&gt; stock split as if it took place at the beginning of the period&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;s&lt;/div&gt; presented.&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="width: 8.5in; text-align: left; margin-right: auto; margin-Right: auto;"&gt;&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Functional Currency &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Our functional currency is the U.S. dollar. We translate our non-U.S. operations&#x2019; assets and liabilities denominated in foreign currencies into U.S. dollars at current rates of exchange as of the balance sheet date and income and expense items at the average exchange rate for the reporting period. Translation adjustments resulting from exchange rate fluctuations are recorded in other comprehensive income (loss). Gains or losses from foreign currency transactions are included in other income (expense) on our consolidated statement of income. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recently Adopted Accounting Standards &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Leases &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On June&#160;1, 2019, the Company adopted ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;No.&#160;2016-02&#x2014;&lt;/div&gt; Leases (Topic 842). Refer to the Leases section of Note 1 for further information. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-style: normal; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Financial Instruments- Credit Losses &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In June 2016, the FASB issued ASU No. &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-13&#x2014;Measurement&lt;/div&gt; of Credit Losses on Financial Instruments, which changes how companies measure credit losses on most financial instruments measured at amortized cost and certain other instruments, such as loans, receivables and &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;held-to-maturity&lt;/div&gt;&lt;/div&gt; debt securities. Rather than generally recognizing credit losses when it is probable that the loss has been incurred, the revised guidance requires companies to recognize an allowance for credit losses for the difference between the amortized cost basis of a financial instrument and the amount of amortized cost that the company expects to collect over the instrument&#x2019;s contractual life. ASU &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-13&lt;/div&gt; is effective for fiscal periods beginning after December&#160;15, 2019 and must be adopted as a cumulative effect adjustment to retained earnings. Adoption of this guidance will not have a material impact on our consolidated financial statements due to the Company&#x2019;s short-term contractual life of receivables and minimal expected losses. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Fair Value Measurements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In August 2018, the FASB issued ASU &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2018-3,&lt;/div&gt; Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements of fair value measurements. ASU &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2018-13&lt;/div&gt; is effective for fiscal years beginning after December&#160;15, 2019. Adoption of this guidance will not have an impact on our consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Cloud Computing Implementation Cost &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In August 2018, the FASB issued ASU &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2018-15,&lt;/div&gt; Intangible-Goodwill and Other &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Internal-Use&lt;/div&gt; Software (Subtopic &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;350-40):&lt;/div&gt; Customer&#x2019;s Accounting for Implementation Cost Incurred in a Cloud Computing Arrangement That Is a Service Contract, which clarifies the accounting for implementation costs in cloud computing arrangements. ASU &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2018-15&lt;/div&gt; is effective for fiscal years beginning after December&#160;15, 2019. Adoption of this guidance will not have an impact on our consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Comprehensive Income&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;font-family: Times New Roman;font-size: 10pt;margin-top: 4.5pt;margin-bottom: 0px;"&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Comprehensive income represents net income and any revenues, expenses, gains and losses that, under U.S. generally accepted accounting &lt;div style="display:inline;"&gt;principles&lt;/div&gt;, are excluded from net income and recognized directly as a component of stockholders&#x2019; equity. Accumulated other comprehensive income (loss) consists of foreign currency translation adjustments and unrealized gains and losses on our marketable securities.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:18px;margin-bottom:0px"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Fair Value of Financial Instruments &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6px;margin-bottom:0px"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;The carrying amounts of the Company&#x2019;s financial instruments other than cash equivalents and marketable securities, which include accounts receivable and accounts payable, approximate fair value based on either their short maturity or current terms for similar instruments. &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6px;margin-bottom:0px"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Fair value measurements are determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs. The Company utilizes a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows: &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:6%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td style="width:93%"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Level&#160;1:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-size:x-small;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-left:2.00em"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Observable inputs such as quoted prices in active markets;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Level&#160;2:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-size:x-small;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-left:2.00em"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Level&#160;3:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-size:x-small;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-left:2.00em"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="margin-top: 17px;margin-bottom: 0px;"&gt;&lt;div style="display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; font-family: 'Times New Roman'; font-size: small; display: inline;"&gt;&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and Cash Equivalents&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="background: none; clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="background: none; clear: both; max-height: 0px;"/&gt;&lt;div style="background: none; top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="background: none; top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; text-decoration: none; display: inline;"/&gt;&lt;/div&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="background: none; clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="background: none; clear: both; max-height: 0px;"/&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and cash equivalents consist of bank demand accounts, savings deposits, certificates of deposit and commercial paper with original maturities of 90 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;days or less. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits.&#160;The Company has not experienced losses related to these balances and believes it is not exposed to significant credit risk regarding its cash and cash equivalents.&#160;Cash and cash equivalents were&lt;/div&gt; &lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt; $66,269,000 and $41,688,000 at May&#160;31, 2020 and 2019, respectively. &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The carrying value of these assets approximates fair value due to the short maturity of these instruments and is classified as Level&#160;1 in the fair value hierarchy. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash held by foreign subsidiaries was $13,060,000 and $8,711,000 at May&#160;31, 2020 and 2019, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 14pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Marketable Securities &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 11.5pt;"&gt;The Company has marketable securities held by banks or broker-dealers at May&#160;31, 2020, consisting of short-term domestic certificates of deposit of $16,848,000 and commercial paper and U.S. treasuries rated at least &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;A-1/P-1&lt;/div&gt; (short-term) and A/A2 (long-term) with original maturities between 91 days and &lt;span style="-sec-ix-hidden:hidden14114236"&gt;two&lt;/span&gt; years of $260,556,000. Total outstanding marketable securities at May&#160;31, 2020 were $277,404,000; there were $225,836,000 in marketable securities outstanding at May&#160;31, 2019. &lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes in market value are monitored and recorded on a monthly basis; in the event of a downgrade in credit quality subsequent to purchase, the marketable security investment is evaluated to determine the appropriate action to take to minimize the overall risk to our marketable security portfolio. These securities are classified as available for sale. The primary objective of management&#x2019;s short-term investment activity is to preserve capital for the purpose of funding &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;current &lt;/div&gt;operations, capital expenditures and business acquisitions; short-term investments are not entered into for trading or speculative purposes. These securities are recorded at fair value based on recent trades or pricing models and therefore meet the Level&#160;2 criteria. Interest income on these investments is recorded within other income on the income statement. Adjustments in the fair value of these assets are recorded in other comprehensive income. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Marketable Securities as of May&#160;31, 2020 and 2019 are listed below by classification and remaining maturities. &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 56%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 13%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 13%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 0.75%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0px; margin-bottom: 0px; line-height: 7.5pt;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 0.75pt solid black;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;Maturity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;US Treasuries &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;0 &#x2013; 90 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,470 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;91 &#x2013;180 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;181 days &#x2013;1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,532 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,435 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,505 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Commercial Paper&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&amp;amp; Corporate Bonds&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;0 &#x2013; 90 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;133,130 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;84,338 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;91 &#x2013; 180 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;73,824 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,960 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;181 days &#x2013;1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;43,231 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;34,369 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,839 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;34,078 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Certificates of Deposit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;0 &#x2013; 90 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,003 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,732 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;91 &#x2013; 180 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,184 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,000 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;181 days &#x2013;1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,069 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;750 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,592 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,199 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 56%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td colspan="3" style="padding: 0px; vertical-align: top;;width:;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Marketable Securities &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;;width:;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;277,404 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;;width:;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;225,836 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The components of marketable securities at May&#160;31, 2020 are as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Amortized&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Unrealized&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Unrealized&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-style:italic;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Gains&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Losses&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Fair&#160;Value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;US Treasuries&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,502&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;30&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,532&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Commercial Paper&#160;&amp;amp; Corporate Bonds&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;257,700&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;347&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(23&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;258,024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Certificates of Deposit&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,648&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;200&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,848&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Marketable Securities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;276,850&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;577&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(23&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;277,404&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Use of Estimates &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 5pt;margin-bottom: 0pt;line-height: 12pt;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The preparation of these financial statements requires that management make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities. On an ongoing basis, management evaluates the estimates, including, but not limited to, variable consideration related to revenue recognition, allowances for doubtful accounts, the market value of, and demand for, inventories, stock-based compensation, provision for income taxes and related balance sheet accounts, accruals, goodwill and other intangible assets. We believe that these estimates have the greatest potential impact on our financial statements, so we consider them to be our critical accounting policies and estimates. These estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Though the impact of the &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19&lt;/div&gt; pandemic to our business and operating results presents additional uncertainty, we continue to use the best information available to inform our critical accounting estimates. Actual results may differ from these estimates under different assumptions or conditions. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts Receivable and Concentrations of Credit Risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 5pt;margin-bottom: 0pt;line-height: 12pt;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Financial instruments which potentially subject Neogen to concentrations of credit risk consist principally of accounts receivable. Management attempts to minimize credit risk by reviewing customers&#x2019; credit histories before extending credit and by monitoring credit exposure on a regular basis. An allowance for doubtful accounts on accounts receivable is established based upon factors surrounding the credit risk of specific customers, historical trends and other information. Collateral or other security is generally not required for accounts receivable. Once a receivable balance has been determined to be uncollectible, generally after all collection efforts have been exhausted, that amount is charged against the allowance for doubtful accounts. No customer accounted for more than 10% of accounts receivable at May&#160;31, 2020 or 2019, respectively. The activity in the allowance for doubtful accounts was as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 84%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 75%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beginning Balance &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,700 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,550 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,000 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Provision &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;393 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;263 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;152 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recoveries &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;49 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;38 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;40 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Write-offs &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(792&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(151&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(642&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Ending Balance &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,350 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,700 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,550 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;  &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventories &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;Inventories are stated at the lower of cost or net realizable value, determined on the &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;first-in,&lt;/div&gt; &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;first-out&lt;/div&gt; method. The components of inventories were as follows:&lt;/div&gt;&lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Raw Materials &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;45,058 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,594 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Work-in-process &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,887 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,581 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Finished goods &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;43,108 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;38,817 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;95,053 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;85,992 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman';font-size: small;color: rgb(0, 0, 0);letter-spacing: 0px;top: 0px;;display:inline;"&gt;The Company&#x2019;s inventories are analyzed for slow moving, expired and obsolete items on a quarterly basis and the valuation allowance is adjusted as required within cost of sales expense. The valuation allowance for inventory&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 8pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt;was $&lt;/div&gt;2,850,000&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt; and $&lt;/div&gt;2,250,000&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt; at May&#160;&lt;/div&gt;31&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt;, &lt;/div&gt;2020&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt; and &lt;/div&gt;2019&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt;, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; text-align: left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and Equipment &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment is stated at cost. Expenditures for major improvements are capitalized while repairs and maintenance are charged to &lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;expense&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;as incurred&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt;Depreciation is provided on the straight-line method over the estimated useful lives of the respective assets, which are generally &lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden14114805"&gt;seven&lt;/span&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; to &lt;/div&gt;39&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; years for buildings and improvements and &lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden14114803"&gt;three&lt;/span&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; to &lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden14114804"&gt;ten&lt;/span&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; years for furniture, fixtures, machinery and equipment. Depreciation expense was $&lt;/div&gt;11,907,000&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt;, $&lt;/div&gt;11,315,000&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; and $&lt;/div&gt;10,315,000&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; in fiscal years &lt;/div&gt;2020&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt;, &lt;/div&gt;2019&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; and &lt;/div&gt;2018&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt;, respectively.&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill and Other Intangible Assets &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;Goodwill represents the excess of purchase price over fair value of tangible net assets of acquired businesses after amounts are allocated to other identifiable intangible assets. Other intangible assets include customer relationships, trademarks, licenses, trade names, covenants &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;not-to-compete&lt;/div&gt; and patents. Amortizable intangible assets are amortized on either an accelerated or a straight-line basis, generally over 5 to 25 years. Management reviews the carrying amounts of goodwill and other &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-amortizable&lt;/div&gt; intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;.&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In evaluating goodwill for impairment, we have the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the goodwill impairment test. In contrast, we can opt to bypass the qualitative assessment for any reporting unit in any period and proceed directly to assessing the fair value of all of our reporting units and compare the fair value of the reporting unit to carrying value to determine if any impairment is necessary. Doing so does not preclude us from performing the qualitative assessment in any subsequent period. In the fourth quarter of fiscal 2020, we elected to bypass the qualitative approach that allows the assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount and instead proceeded directly to assessing the fair value of all of our reporting units and comparing the fair values of the reporting units to the carrying values to determine if any impairment is necessary&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;If the carrying amounts of these assets are deemed to be less than fair value based upon a discounted cash flow analysis and comparison to comparable earnings multiples of peer companies, such assets are reduced to their estimated fair value and a charge is made to operations. &lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 10pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;No goodwill impairments were identified during the years ended May&#160;31, 2020, 2019 and 2018, respectively.&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;The remaining weighted-average amortization period for intangibles was 9 years and 10 years at May&#160;31, 2020 and May&#160;31, 2019, respectively.&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Long-lived Assets &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Management reviews the carrying values of its long-lived assets to be held and used, including definite-lived intangible assets, for possible impairment whenever events or changes in business conditions warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated separately identifiable undiscounted cash flows over the remaining useful life of the asset are less than the carrying value of the asset. In such an event, fair value is determined using discounted cash flows, and if lower than the carrying value, impairment is recognized through a charge to operations.&lt;/div&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 8pt; font-size: 8pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;;display:inline;"&gt;No impairments of long-lived assets were identified during the years ended May&#160;31, 2020, 2019 and 2018, respectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Reclassifications &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Certain immaterial amounts in the fiscal 2019 and 2018 financial statements have been reclassified to conform with the fiscal 2020 presentation. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Equity Compensation Plans &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;At May&#160;31, 2020, the Company had stock option plans which are described more fully in Note 5 to the consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The weighted-average fair value per share of stock options granted during fiscal years 2020, 2019 and 2018, estimated on the date of grant using the Black-Scholes option pricing model, was $15.56, $14.91 and $14.47, respectively. The fair value of stock options granted was estimated using the following weighted-average assumptions: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"&gt;&lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"&gt;&lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk-free interest rate &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.9%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2.6%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.6%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected dividend yield &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected stock volatility &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29.4%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;27.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;27.7%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected option life &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.5&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.5&#160;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4.0&#160;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The risk-free interest rate for periods within the expected life of options granted is based on the United States Treasury yield curve in effect at the time of grant. Expected stock price volatility is based on historical volatility of the Company&#x2019;s stock. The expected option life, representing the period of time that options granted are expected to be outstanding, is based on historical option exercise and employee termination data. We include recent historical experience in estimating our forfeitures. As employees terminate, grant tranches expire or as forfeitures are known, estimated expense is adjusted to actual. For options granted in fiscal years 2020, 2019 and 2018, the Company recorded charges in general and administrative expense based on the fair value of stock options using the straight-line method over the vesting period, generally five years. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pc;margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income Taxes &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Our wholly-owned foreign subsidiaries are comprised of Neogen Europe, Lab M Ltd, Quat-Chem Ltd, Abtek (Biologicals) Ltd, Neogen Italia S.r.l., Neogen do Brasil, Rogama Industria e Comercio Ltda, Neogen Latinoam&#xe9;rica, Productos Quimicos Magiar S.A., Neogen Uruguay, Neogen Chile SpA, Neogen &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Bio-Scientific&lt;/div&gt; Technology Co (Shanghai), Neogen Food and Animal Security (India), Neogen Canada, and Neogen Australasia Pty Limited. Based on historical experience, as well as management&#x2019;s future plans, earnings from these subsidiaries are expected to be &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-invested&lt;/div&gt; indefinitely for future expansion and working capital needs. Furthermore, our domestic operations have historically produced sufficient operating cash flow to mitigate the need to remit foreign earnings. On an annual basis, we evaluate the current business environment and whether any new events or other external changes might require a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-evaluation&lt;/div&gt; of the decision to indefinitely &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-invest&lt;/div&gt; foreign earnings. It is not practicable to determine the income tax liability that would be payable if such earnings were not reinvested indefinitely. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;On December&#160;22, 2017, the Tax Cuts and Jobs Act of 2017 (the &#x201c;U.S. Tax Act&#x201d;) was signed into law making significant changes to the Internal Revenue Code. Changes include a federal corporate tax rate reduced from 35% to 21% for tax years beginning after December&#160;31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;one-time&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;transition tax on the mandatory deemed repatriation of foreign earnings. The U.S. Tax Act also includes a provision to tax global intangible &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;low-taxed&lt;/div&gt; income (GILTI) of foreign subsidiaries and a deduction for foreign derived intangible income (FDII), both of which became effective for us beginning June&#160;1, 2018. See Note 6 to the consolidated financial statements for further information.&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Research and Development Costs &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Research and development costs, which consist primarily of compensation costs, administrative expenses and new product development, among other items, are expensed as incurred. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Advertising Costs &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 10pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;;display:inline;"&gt;Advertising costs are expensed within sales and marketing as incurred and totaled &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$1,454,000, $1,471,000 and $1,411,000 in fiscal years 2020, 2019 and 2018, respectively. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net Income Attributable to Neogen per Share &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic net income per share is based on the weighted average number of common shares outstanding during each year. Diluted earnings per share is based on the weighted average number of common shares and dilutive potential common shares outstanding. Our dilutive potential common shares outstanding during the years result entirely from dilutive stock options. The following table presents the net income per share calculations: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands, except per share) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -0.17in; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.17in; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Numerator for basic and diluted net income per share - Net Income attributable to Neogen &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59,475 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;60,176 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;63,145 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Denominator for basic net income per share - Weighted average shares &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,550 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,888 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,358 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of dilutive stock options &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;310 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;537 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;791 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Denominator for diluted net income per share &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,860 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,425 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,149 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income attributable to Neogen per share &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.13 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.16 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.23 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diluted &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.13 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.15 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.21 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin: 9pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At May&#160;31, 2020, 28,000 potential shares from option exercises were excluded from the computation of diluted net income per share, as the option exercise prices exceeded the average market price of the common shares. At May&#160;31, 2019, 5&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;,&lt;/div&gt;000 potential shares were excluded from the computation. At May&#160;31, 2018, all potential shares were included in the computation. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin: 13.5pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leases&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin: 4.5pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On June&#160;1, 2019, we adopted Topic 842 using the prospective approach and did not retrospectively apply to prior periods. Topic 842 requires the Company to recognize in the statement of financial position a liability to make lease payments (the lease liability) and a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; asset representing its right to use the underlying asset for the lease term. Upon adoption of Topic 842, we recognized all leases with terms greater than 12 months in duration on our consolidated balance sheets as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;right-of-use &lt;/div&gt; assets and &lt;span style="-sec-ix-hidden:hidden14132299"&gt;lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, each at an approximate balance&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt; of&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;;display:inline;"&gt;$&lt;/div&gt;2.0&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million. &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; assets are recorded in other assets on our consolidated balance sheets. Current and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; lease liabilities are recorded in other accruals within current liabilities and other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; liabilities, respectively, on our consolidated balance sheets. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We lease various manufacturing, laboratory, warehousing and distribution facilities, administrative and sales offices, equipment and vehicles under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all of our leases are classified as operating leases. Leased assets and corresponding liabilities are recognized based on the present value of the lease payments over the lease term. Our lease terms may include options to extend when it is reasonably certain that we will exercise that option. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We have made certain assumptions and judgments when applying ASC 842, the most significant of which are: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We elected the package of practical expedients available for transition that allow us to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;For all asset classes, we elected to not recognize a &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; asset and lease liability for short-term leases (i.e. leases with a term of 12 months or less). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;For all asset classes, we elected to not separate &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-lease&lt;/div&gt; components from lease components to which they relate and have accounted for the combined lease and &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-lease&lt;/div&gt; components as a single lease component. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The determination of the discount rate used in a lease is our incremental borrowing rate that is based on what we would normally pay to borrow on a collateralized basis over a similar term &lt;div style="display:inline;"&gt;for &lt;/div&gt;an amount equal to the lease payments. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Supplemental balance sheet information related to operating leases was as follows: &lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 13pt auto 0px;width: 68%;font-size: 10pt;border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&lt;br/&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right of use &lt;/div&gt;&lt;div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2013;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; assets &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,952 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden14126800"&gt;Lease liabilities&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2013;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; current &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,054 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;span style="-sec-ix-hidden:hidden14126979"&gt;Lease liabilities&lt;/span&gt; &lt;div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2013;&lt;/div&gt; &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;913 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The weighted average remaining lease term and weighted average discount rate were as follows: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 88%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;May&#160;31,&lt;br/&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 88%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average remaining lease term &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2.5&#160;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 88%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average discount rate &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating lease expenses are classified as cost of revenues or operating expenses on the consolidated statements of income. The components of lease expense were as follows:&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&#160;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 8pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;Ended&lt;br/&gt;May&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating leases &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;1,207 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short term leases &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;166 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 85.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease expense &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,373 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 85.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities for operating leases included in cash flows from operations on the statement of cash flows were approximately $1,178,000 for the year ended May&#160;31, 2020. There were no &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-cash&lt;/div&gt; additions to &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;right-of-use&lt;/div&gt; assets obtained from new operating lease liabilities for the year ended May&#160;31, 2020.&lt;/div&gt; &lt;div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Undiscounted fut&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;u&lt;/div&gt;re minimum lease payments as of May&#160;31, 2020 were as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 84%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 10%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Years ending May&#160;31, 2021 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;1,080 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;546 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2023 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;286 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2024 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;141 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2025 and thereafter &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease payments &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,094 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: imputed interest &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(112 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease liabilities &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,982 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;At May&#160;31, 2019, under ASC 840, Leases, the minimum annual rental payments under our lease agreements were as follows: $1,112,000 in 2020; $810,000 in 2021; $297,000 in 2022; $101,000 in 2023; and none thereafter. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&#160;&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenue Recognition &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On June&#160;1, 2018, Neogen adopted ASC Topic 606&#x2014;Revenue from Contracts with Customers (Topic 606) using the full retrospective approach. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We determine the amount of revenue to be recognized through application of the following steps: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Identification of the contract with a customer; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Identification of the performance obligations in the contract; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Determination of the transaction price; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Allocation of the transaction price to the performance obligations in the contract; and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recognition of revenue when or as the Company satisfies the performance obligations. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Essentially all of Neogen&#x2019;s revenue is generated through contracts with its customers. A performance obligation is a promise in a contract to transfer a product or service to a customer. We generally recognized revenue at a point in time when all of our performance obligations under the terms of a contract are satisfied. Revenue is recognized upon transfer of control of promised products and services in an amount that reflects the consideration we expect to receive in exchange for those products or services. The collectability of consideration on the contract is reasonably assured before revenue is recognized. To the extent that customer payment has been received before all recognition criteria are met, these revenues are initially deferred in other accruals on the balance sheet and the revenue is recognized in the period that all recognition criteria have been met. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Certain agreements with customers include discounts or rebates on the sale of products and services applied retrospectively, such as volume rebates achieved by purchasing a specified purchase threshold of goods and services. We account for these discounts as variable consideration and estimate the likelihood of a customer meeting the threshold in order to determine the transaction price using the most predictive approach. We typically use the most-likely-amount method, for incentives that are offered to individual customers, and the expected-value method, for programs that are offered to a broad group of customers. Variable consideration reduces the amount of revenue that is recognized. Rebate obligations related to customer incentive programs are recorded in accrued liabilities; the rebate estimates are adjusted at the end of each applicable measurement period based on information currently available. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The performance obligations in Neogen&#x2019;s contracts are generally satisfied well within one year of contract inception. In suc&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;h&lt;/div&gt;&#160;cases, management has elected the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. Management has elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;when incurred because the amortization period for the prepaid costs that would otherwise have been deferred and amortized is one year or less. We account for shipping and handling for products as a fulfillment activity when goods are shipped. Shipping and handling costs that are charged to and reimbursed by the customer are recognized as revenues, while the related expenses incurred by &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;Neogen&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; are recorded in sales and marketing expense; these expenses totaled $&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13,514,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;, $&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13,503,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; and $&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,147,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; in fiscal years 2020, 2019 and 2018, respectively. Revenue is recognized net of any tax collected from customers; the taxes are subsequently remitted to governmental authorities. Our terms and conditions of sale generally do not provide for returns of product or &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;reperformance&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; of service except in the case of quality or warranty issues.&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; Th&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;e&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;se situations are infrequent; due to immateriality of the amount, warranty claims are recorded in the period incurred.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company derives revenue from two primary sources &#x2014; product revenue and service revenue. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenue consists primarily of shipments of: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diagnostic test kits, culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consumable products marketed to veterinarians, retailers, livestock producers and animal health product distributors; and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenue for Neogen&#x2019;s products are recognized and invoiced when the product is shipped to the customer. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenue consists primarily of: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Genomic identification and related interpretive bioinformatic services; and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other commercial laboratory services. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues for Neogen&#x2019;s genomics and commercial laboratory services are recognized and invoiced when the applicable laboratory service is performed and the results are conveyed to the customer. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Payment terms for products and services are generally 30 to 60 days. &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table presents disaggregated revenue by major product and service categories for the years ended May&#160;31, 2020, 2019 and 2018: &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Increase/&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Increase/&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(dollars in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Decrease)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Decrease)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="font-size: small; width: 47%; height: 21px; padding: 0pt;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; font-size: small; line-height: 16pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;Food Safety:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Natural Toxins, Allergens&#160;&amp;amp; Drug Residues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;76,207 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="font-size:10pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="line-height: 10pt;;display:inline;"&gt;)%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;78,373 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;72,962 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Bacterial&#160;&amp;amp; General Sanitation &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,780 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(0&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,966 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;38,156 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Culture Media&#160;&amp;amp; Other &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,847 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;49,857 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;44,271 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Rodenticides, Insecticides&#160;&amp;amp; Disinfectants &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;28,890 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;25,584 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;23,821 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Genomics Services &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,967 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,694 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,267 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: bottom; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 16pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; width: 6%; height: 21px; padding: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;212,691 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;(0&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;213,474 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;194,477 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Animal Safety: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Life Sciences &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,322 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(20&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,858 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(25&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,411 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Veterinary Instruments&#160;&amp;amp; Disposables &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;42,941 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;44,582 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,749 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Animal Care&#160;&amp;amp; Other &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;28,389 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(5&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,941 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;30,930 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Rodenticides, Insecticides&#160;&amp;amp; Disinfectants &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;68,815 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,389 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;67,646 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Genomics Services &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59,012 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,942 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;46,717 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;205,479 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;200,712 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;203,453 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Revenue &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;418,170 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;414,186 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;397,930 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;See Note 9 to the consolidated financial statements for disaggregated revenues by &lt;div style="display:inline;"&gt;geographical &lt;/div&gt;location. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revision of Previously Issued Financial Statements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has historically classified certain variable consideration components resulting from volume rebates, distributor support, and other marketing discounts as cost of revenues or sales and marketing expense in its consolidated financial statements of income. These amounts should have been classified as contra revenue in product or service revenues. We had determined in prior periods that the misstatements were clearly immaterial, individually and in the aggregate, to each of the reporting periods affected. The Company began properly classifying these items as contra revenues beginning in the fiscal year ended May&#160;31, 2019 and revised the financials for fiscal year 2018 to conform to the current period presentation. These immaterial adjustments had no impact on Neogen&#x2019;s operating income, income before taxes, net income or reported earnings per share, and no change to stockholders&#x2019; equity. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;Presented below are the effects of the revisions on the line items within our previously issued consolidated statements of income for the year ended May&#160;31, 2018. Revised consolidated statements of income related to these periods are presented in this Form 10-K.&#x200b;&#x200b;&#x200b;&#x200b;&#x200b;&#x200b;&#x200b;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year Ended&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;May&#160;31, 2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&lt;br/&gt;Previously&lt;br/&gt;Reported&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Adjustments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;Revised&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;335,554 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;(4,266&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;331,288 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,698 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(56&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,642 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;402,252 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4,322&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;397,930 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of product revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;174,067 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(342&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;173,725 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of service revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;37,933 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;37,933 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total cost of revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;212,000 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(342&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;211,658 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gross margin &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;190,252 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,980&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;186,272 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating expenses &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Sales and marketing &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,909 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,980&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,929 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total operating expenses &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;120,058 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,980&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;116,078 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,194 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,194 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The revisions had no impact our audited consolidated statement of equity or audited consolidated statement of cash flows for the year ended May&#160;31, 2018. &lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <neog:NatureOfOperationsPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; line-height: 12pt; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px;"&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"&gt;Nature of Operations&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"&gt;Neogen Corporation develops, manufactures and markets a diverse line of products and services dedicated to food and animal safety.&lt;/div&gt;&lt;/div&gt;</neog:NatureOfOperationsPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; line-height: 12pt; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 14pt; margin-bottom: 0px;"&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basis of Consolidation&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 12pt;"&gt;The consolidated financial statements include the accounts of Neogen Corporation and its subsidiaries, all of which are wholly-owned as of May&#160;31, 2020. Neogen Latinoam&#xe9;rica was 100% owned as of May&#160;31, 2020 and May&#160;31, 2019; Neogen purchased all shares owned by the minority interest owner on December&#160;31, 2017, which increased its ownership in Neogen Latinoam&#xe9;rica from 90% to 100%. The &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; owners&#x2019; proportionate share in the income or losses of the subsidiaries &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;was&lt;/div&gt;&#160;subtracted from, or added to, Neogen&#x2019;s net income to calculate the net income attributable to Neogen Corporation.&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;All intercompany accounts and transactions have been eliminated in consolidation. &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;Share and per share amounts reflect the December&#160;29, 2017 &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden14114234"&gt;4&lt;/span&gt;-for-3&lt;/div&gt; stock split as if it took place at the beginning of the period&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;s&lt;/div&gt; presented.&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn05_31_2020_LatinAmericaMembersrtStatementGeographicalAxis"
      decimals="INF"
      unitRef="Unit_pure">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
      contextRef="PAsOn05_31_2019_LatinAmericaMembersrtStatementGeographicalAxis"
      decimals="INF"
      unitRef="Unit_pure">1</us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired>
    <us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction
      contextRef="P12_31_2017To12_31_2017_LatinAmericaMembersrtStatementGeographicalAxis"
      decimals="INF"
      unitRef="Unit_pure">0.90</us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction>
    <us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction
      contextRef="P12_31_2017To12_31_2017_LatinAmericaMembersrtStatementGeographicalAxis"
      decimals="INF"
      unitRef="Unit_pure">1</us-gaap:SaleOfStockPercentageOfOwnershipAfterTransaction>
    <neog:FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Functional Currency &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Our functional currency is the U.S. dollar. We translate our non-U.S. operations&#x2019; assets and liabilities denominated in foreign currencies into U.S. dollars at current rates of exchange as of the balance sheet date and income and expense items at the average exchange rate for the reporting period. Translation adjustments resulting from exchange rate fluctuations are recorded in other comprehensive income (loss). Gains or losses from foreign currency transactions are included in other income (expense) on our consolidated statement of income. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</neog:FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <neog:RecentlyAdoptedAccountingStandardsPolicyTextBlock contextRef="P06_01_2019To05_31_2020">Recently Adopted Accounting Standards&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Leases &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On June&#160;1, 2019, the Company adopted ASU &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;No.&#160;2016-02&#x2014;&lt;/div&gt; Leases (Topic 842). Refer to the Leases section of Note 1 for further information. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</neog:RecentlyAdoptedAccountingStandardsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recent Accounting Pronouncements Not Yet Adopted&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-style: normal; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Financial Instruments- Credit Losses &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In June 2016, the FASB issued ASU No. &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-13&#x2014;Measurement&lt;/div&gt; of Credit Losses on Financial Instruments, which changes how companies measure credit losses on most financial instruments measured at amortized cost and certain other instruments, such as loans, receivables and &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;held-to-maturity&lt;/div&gt;&lt;/div&gt; debt securities. Rather than generally recognizing credit losses when it is probable that the loss has been incurred, the revised guidance requires companies to recognize an allowance for credit losses for the difference between the amortized cost basis of a financial instrument and the amount of amortized cost that the company expects to collect over the instrument&#x2019;s contractual life. ASU &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-13&lt;/div&gt; is effective for fiscal periods beginning after December&#160;15, 2019 and must be adopted as a cumulative effect adjustment to retained earnings. Adoption of this guidance will not have a material impact on our consolidated financial statements due to the Company&#x2019;s short-term contractual life of receivables and minimal expected losses. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Fair Value Measurements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In August 2018, the FASB issued ASU &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2018-3,&lt;/div&gt; Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements of fair value measurements. ASU &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2018-13&lt;/div&gt; is effective for fiscal years beginning after December&#160;15, 2019. Adoption of this guidance will not have an impact on our consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Cloud Computing Implementation Cost &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In August 2018, the FASB issued ASU &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2018-15,&lt;/div&gt; Intangible-Goodwill and Other &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Internal-Use&lt;/div&gt; Software (Subtopic &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;350-40):&lt;/div&gt; Customer&#x2019;s Accounting for Implementation Cost Incurred in a Cloud Computing Arrangement That Is a Service Contract, which clarifies the accounting for implementation costs in cloud computing arrangements. ASU &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2018-15&lt;/div&gt; is effective for fiscal years beginning after December&#160;15, 2019. Adoption of this guidance will not have an impact on our consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Comprehensive Income&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;font-family: Times New Roman;font-size: 10pt;margin-top: 4.5pt;margin-bottom: 0px;"&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Comprehensive income represents net income and any revenues, expenses, gains and losses that, under U.S. generally accepted accounting &lt;div style="display:inline;"&gt;principles&lt;/div&gt;, are excluded from net income and recognized directly as a component of stockholders&#x2019; equity. Accumulated other comprehensive income (loss) consists of foreign currency translation adjustments and unrealized gains and losses on our marketable securities.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top:18px;margin-bottom:0px"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Fair Value of Financial Instruments &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6px;margin-bottom:0px"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;The carrying amounts of the Company&#x2019;s financial instruments other than cash equivalents and marketable securities, which include accounts receivable and accounts payable, approximate fair value based on either their short maturity or current terms for similar instruments. &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6px;margin-bottom:0px"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Fair value measurements are determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs. The Company utilizes a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows: &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;width:100%;border:0;margin:0 auto"&gt;
&lt;tr&gt;
&lt;td style="width:6%"/&gt;
&lt;td style="vertical-align:bottom;width:1%"/&gt;
&lt;td style="width:93%"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Level&#160;1:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-size:x-small;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-left:2.00em"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Observable inputs such as quoted prices in active markets;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Level&#160;2:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-size:x-small;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-left:2.00em"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Level&#160;3:&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;div style="font-size:x-small;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt; &lt;div style="margin-left:2.00em"&gt;&lt;div style="font-family:Times New Roman;font-size:small;display:inline;"&gt;Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="display: inline;"&gt;&lt;div style="top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and Cash Equivalents&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="background: none; clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="background: none; clear: both; max-height: 0px;"/&gt;&lt;div style="background: none; top: 0px; letter-spacing: 0px; display: inline;"&gt;&lt;div style="background: none; top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; text-decoration: none; display: inline;"/&gt;&lt;/div&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="background: none; clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="background: none; clear: both; max-height: 0px;"/&gt;&lt;div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and cash equivalents consist of bank demand accounts, savings deposits, certificates of deposit and commercial paper with original maturities of 90 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;days or less. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits.&#160;The Company has not experienced losses related to these balances and believes it is not exposed to significant credit risk regarding its cash and cash equivalents.&#160;Cash and cash equivalents were&lt;/div&gt; &lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt; $66,269,000 and $41,688,000 at May&#160;31, 2020 and 2019, respectively. &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The carrying value of these assets approximates fair value due to the short maturity of these instruments and is classified as Level&#160;1 in the fair value hierarchy. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash held by foreign subsidiaries was $13,060,000 and $8,711,000 at May&#160;31, 2020 and 2019, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">66269000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="PAsOn05_31_2019"
      decimals="0"
      unitRef="Unit_USD">41688000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <neog:CashHeldByForeignSubsidiaries
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">13060000</neog:CashHeldByForeignSubsidiaries>
    <neog:CashHeldByForeignSubsidiaries
      contextRef="PAsOn05_31_2019"
      decimals="0"
      unitRef="Unit_USD">8711000</neog:CashHeldByForeignSubsidiaries>
    <us-gaap:MarketableSecuritiesPolicy contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 14pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Marketable Securities &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 11.5pt;"&gt;The Company has marketable securities held by banks or broker-dealers at May&#160;31, 2020, consisting of short-term domestic certificates of deposit of $16,848,000 and commercial paper and U.S. treasuries rated at least &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;A-1/P-1&lt;/div&gt; (short-term) and A/A2 (long-term) with original maturities between 91 days and &lt;span style="-sec-ix-hidden:hidden14114236"&gt;two&lt;/span&gt; years of $260,556,000. Total outstanding marketable securities at May&#160;31, 2020 were $277,404,000; there were $225,836,000 in marketable securities outstanding at May&#160;31, 2019. &lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes in market value are monitored and recorded on a monthly basis; in the event of a downgrade in credit quality subsequent to purchase, the marketable security investment is evaluated to determine the appropriate action to take to minimize the overall risk to our marketable security portfolio. These securities are classified as available for sale. The primary objective of management&#x2019;s short-term investment activity is to preserve capital for the purpose of funding &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;current &lt;/div&gt;operations, capital expenditures and business acquisitions; short-term investments are not entered into for trading or speculative purposes. These securities are recorded at fair value based on recent trades or pricing models and therefore meet the Level&#160;2 criteria. Interest income on these investments is recorded within other income on the income statement. Adjustments in the fair value of these assets are recorded in other comprehensive income. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Marketable Securities as of May&#160;31, 2020 and 2019 are listed below by classification and remaining maturities. &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 56%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 13%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 13%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 0.75%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0px; margin-bottom: 0px; line-height: 7.5pt;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 0.75pt solid black;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;Maturity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;US Treasuries &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;0 &#x2013; 90 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,470 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;91 &#x2013;180 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;181 days &#x2013;1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,532 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,435 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,505 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Commercial Paper&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&amp;amp; Corporate Bonds&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;0 &#x2013; 90 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;133,130 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;84,338 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;91 &#x2013; 180 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;73,824 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,960 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;181 days &#x2013;1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;43,231 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;34,369 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,839 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;34,078 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Certificates of Deposit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;0 &#x2013; 90 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,003 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,732 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;91 &#x2013; 180 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,184 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,000 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;181 days &#x2013;1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,069 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;750 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,592 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,199 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 56%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td colspan="3" style="padding: 0px; vertical-align: top;;width:;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Marketable Securities &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;;width:;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;277,404 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;;width:;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;225,836 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The components of marketable securities at May&#160;31, 2020 are as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Amortized&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Unrealized&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Unrealized&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-style:italic;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Gains&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Losses&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Fair&#160;Value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;US Treasuries&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,502&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;30&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,532&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Commercial Paper&#160;&amp;amp; Corporate Bonds&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;257,700&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;347&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(23&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;258,024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Certificates of Deposit&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,648&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;200&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,848&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Marketable Securities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;276,850&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;577&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(23&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;277,404&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; </us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:CertificatesOfDepositAtCarryingValue
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">16848000</us-gaap:CertificatesOfDepositAtCarryingValue>
    <neog:MarketableSecuritiesContractualMaturityPeriod contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis">P91D</neog:MarketableSecuritiesContractualMaturityPeriod>
    <us-gaap:CommercialPaperAtCarryingValue
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">260556000</us-gaap:CommercialPaperAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">277404000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019"
      decimals="0"
      unitRef="Unit_USD">225836000</us-gaap:MarketableSecuritiesCurrent>
    <neog:ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Marketable Securities as of May&#160;31, 2020 and 2019 are listed below by classification and remaining maturities. &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 56%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 13%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 13%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 0.75%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0px; margin-bottom: 0px; line-height: 7.5pt;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 0.75pt solid black;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0.45pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="1" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;Maturity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"&gt;&lt;div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;US Treasuries &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;0 &#x2013; 90 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,470 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;91 &#x2013;180 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;181 days &#x2013;1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,532 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,435 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,505 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Commercial Paper&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&amp;amp; Corporate Bonds&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;0 &#x2013; 90 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;133,130 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;84,338 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;91 &#x2013; 180 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;73,824 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,960 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;181 days &#x2013;1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;43,231 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;34,369 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,839 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;34,078 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="text-align: right; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 8pt; font-size: 8pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Certificates of Deposit &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;0 &#x2013; 90 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,003 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,732 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;91 &#x2013; 180 days&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,184 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,000 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;181 days &#x2013;1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,069 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;750 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 56%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 1%;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,592 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,199 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 56%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 13%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1%;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 0.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td colspan="3" style="padding: 0px; vertical-align: top;;width:;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Marketable Securities &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:;"&gt;&lt;div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;;width:;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;277,404 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;;width:;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;225,836 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;</neog:ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      unitRef="Unit_USD">2470000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      unitRef="Unit_USD">2532000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      unitRef="Unit_USD">2435000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_MaturityInOneToTwoYearMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis"
      decimals="-3"
      unitRef="Unit_USD">2505000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">133130000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">84338000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">73824000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">47960000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">43231000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">34369000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">7839000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_CommercialPaperMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">34078000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">1003000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">7732000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">5184000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInNinetyOneToOneHundredEightyDaysMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">5000000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">6069000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneHundredEightyOneToOneYearMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">750000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">4592000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019_CertificatesOfDepositMemberusgaapInvestmentTypeAxis_MaturityInOneToTwoYearMemberNEOGMaturityAxis"
      decimals="-3"
      unitRef="Unit_USD">4199000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">277404000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">225836000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The components of marketable securities at May&#160;31, 2020 are as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Amortized&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Unrealized&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Unrealized&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-style:italic;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Cost&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Gains&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Losses&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;Fair&#160;Value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;US Treasuries&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,502&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;30&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,532&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Commercial Paper&#160;&amp;amp; Corporate Bonds&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;257,700&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;347&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(23&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;258,024&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="vertical-align: top; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Certificates of Deposit&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,648&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;200&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,848&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Marketable Securities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;276,850&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;577&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(23&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: small;;text-align:right;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;277,404&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1px;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:MarketableSecuritiesTextBlock>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="PAsOn05_31_2020_USTreasurySecuritiesMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      unitRef="Unit_USD">2502000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="P06_01_2019To05_31_2020_USTreasurySecuritiesMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      unitRef="Unit_USD">30000</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:TradingSecuritiesDebt
      contextRef="PAsOn05_31_2020_USTreasurySecuritiesMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      unitRef="Unit_USD">2532000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="PAsOn05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      unitRef="Unit_USD">257700000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="P06_01_2019To05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      unitRef="Unit_USD">347000</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="P06_01_2019To05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      unitRef="Unit_USD">23000</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="PAsOn05_31_2020_CommercialPaperandCorporateBondsMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      unitRef="Unit_USD">258024000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      unitRef="Unit_USD">16648000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="P06_01_2019To05_31_2020_CertificatesOfDepositMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      unitRef="Unit_USD">200000</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:TradingSecuritiesDebt
      contextRef="PAsOn05_31_2020_CertificatesOfDepositMemberusgaapCashAndCashEquivalentsAxis"
      decimals="-3"
      unitRef="Unit_USD">16848000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:TradingSecuritiesDebtAmortizedCost
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">276850000</us-gaap:TradingSecuritiesDebtAmortizedCost>
    <us-gaap:DebtSecuritiesTradingUnrealizedGain
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">577000</us-gaap:DebtSecuritiesTradingUnrealizedGain>
    <us-gaap:DebtSecuritiesTradingUnrealizedLoss
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">23000</us-gaap:DebtSecuritiesTradingUnrealizedLoss>
    <us-gaap:TradingSecuritiesDebt
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">277404000</us-gaap:TradingSecuritiesDebt>
    <us-gaap:UseOfEstimates contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Use of Estimates &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 5pt;margin-bottom: 0pt;line-height: 12pt;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The preparation of these financial statements requires that management make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities. On an ongoing basis, management evaluates the estimates, including, but not limited to, variable consideration related to revenue recognition, allowances for doubtful accounts, the market value of, and demand for, inventories, stock-based compensation, provision for income taxes and related balance sheet accounts, accruals, goodwill and other intangible assets. We believe that these estimates have the greatest potential impact on our financial statements, so we consider them to be our critical accounting policies and estimates. These estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Though the impact of the &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;COVID-19&lt;/div&gt; pandemic to our business and operating results presents additional uncertainty, we continue to use the best information available to inform our critical accounting estimates. Actual results may differ from these estimates under different assumptions or conditions. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts Receivable and Concentrations of Credit Risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 5pt;margin-bottom: 0pt;line-height: 12pt;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Financial instruments which potentially subject Neogen to concentrations of credit risk consist principally of accounts receivable. Management attempts to minimize credit risk by reviewing customers&#x2019; credit histories before extending credit and by monitoring credit exposure on a regular basis. An allowance for doubtful accounts on accounts receivable is established based upon factors surrounding the credit risk of specific customers, historical trends and other information. Collateral or other security is generally not required for accounts receivable. Once a receivable balance has been determined to be uncollectible, generally after all collection efforts have been exhausted, that amount is charged against the allowance for doubtful accounts. No customer accounted for more than 10% of accounts receivable at May&#160;31, 2020 or 2019, respectively. The activity in the allowance for doubtful accounts was as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 84%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 75%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beginning Balance &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,700 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,550 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,000 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Provision &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;393 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;263 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;152 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recoveries &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;49 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;38 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;40 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Write-offs &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(792&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(151&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(642&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Ending Balance &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,350 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,700 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,550 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; </us-gaap:ReceivablesPolicyTextBlock>
    <neog:ConcentrationRiskReceivablesSingleCustomerPercentage
      contextRef="P06_01_2018To05_31_2019_CustomerOneMembersrtMajorCustomersAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</neog:ConcentrationRiskReceivablesSingleCustomerPercentage>
    <neog:ConcentrationRiskReceivablesSingleCustomerPercentage
      contextRef="P06_01_2019To05_31_2020_CustomerOneMembersrtMajorCustomersAxis"
      decimals="INF"
      unitRef="Unit_pure">0.10</neog:ConcentrationRiskReceivablesSingleCustomerPercentage>
    <neog:AllowanceForDoubtfulAccountsTableTextBlock contextRef="P06_01_2019To05_31_2020">The activity in the allowance for doubtful accounts was as follows:
&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 84%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 75%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beginning Balance &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,700 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,550 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,000 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Provision &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;393 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;263 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;152 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recoveries &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;49 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;38 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;40 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Write-offs &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(792&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(151&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(642&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Ending Balance &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,350 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,700 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,550 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; </neog:AllowanceForDoubtfulAccountsTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">1550000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn05_31_2017"
      decimals="-3"
      unitRef="Unit_USD">2000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">393000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">263000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">152000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">49000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">38000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">40000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">792000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">151000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">642000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1350000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">1550000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:InventoryPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventories &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;Inventories are stated at the lower of cost or net realizable value, determined on the &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;first-in,&lt;/div&gt; &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;first-out&lt;/div&gt; method. The components of inventories were as follows:&lt;/div&gt;&lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Raw Materials &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;45,058 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,594 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Work-in-process &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,887 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,581 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Finished goods &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;43,108 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;38,817 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;95,053 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;85,992 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman';font-size: small;color: rgb(0, 0, 0);letter-spacing: 0px;top: 0px;;display:inline;"&gt;The Company&#x2019;s inventories are analyzed for slow moving, expired and obsolete items on a quarterly basis and the valuation allowance is adjusted as required within cost of sales expense. The valuation allowance for inventory&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 8pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt;was $&lt;/div&gt;2,850,000&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt; and $&lt;/div&gt;2,250,000&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt; at May&#160;&lt;/div&gt;31&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt;, &lt;/div&gt;2020&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt; and &lt;/div&gt;2019&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"&gt;, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Raw Materials &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;45,058 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,594 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Work-in-process &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,887 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,581 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Finished goods &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;43,108 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;38,817 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 77%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;95,053 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;85,992 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 77%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">45058000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">41594000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">6887000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">5581000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">43108000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">38817000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">95053000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">85992000</us-gaap:InventoryNet>
    <us-gaap:InventoryValuationReserves
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">2850000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="PAsOn05_31_2019"
      decimals="0"
      unitRef="Unit_USD">2250000</us-gaap:InventoryValuationReserves>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px; text-align: left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and Equipment &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment is stated at cost. Expenditures for major improvements are capitalized while repairs and maintenance are charged to &lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;expense&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;as incurred&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt;Depreciation is provided on the straight-line method over the estimated useful lives of the respective assets, which are generally &lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden14114805"&gt;seven&lt;/span&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; to &lt;/div&gt;39&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; years for buildings and improvements and &lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden14114803"&gt;three&lt;/span&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; to &lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden14114804"&gt;ten&lt;/span&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; years for furniture, fixtures, machinery and equipment. Depreciation expense was $&lt;/div&gt;11,907,000&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt;, $&lt;/div&gt;11,315,000&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; and $&lt;/div&gt;10,315,000&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; in fiscal years &lt;/div&gt;2020&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt;, &lt;/div&gt;2019&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt; and &lt;/div&gt;2018&lt;div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"&gt;, respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P06_01_2019To05_31_2020_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P06_01_2017To05_31_2018_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="P06_01_2018To05_31_2019_BuildingsAndImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis_MaximumMembersrtRangeAxis">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="P06_01_2019To05_31_2020"
      decimals="0"
      unitRef="Unit_USD">11907000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="P06_01_2018To05_31_2019"
      decimals="0"
      unitRef="Unit_USD">11315000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="P06_01_2017To05_31_2018"
      decimals="0"
      unitRef="Unit_USD">10315000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill and Other Intangible Assets &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;Goodwill represents the excess of purchase price over fair value of tangible net assets of acquired businesses after amounts are allocated to other identifiable intangible assets. Other intangible assets include customer relationships, trademarks, licenses, trade names, covenants &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;not-to-compete&lt;/div&gt; and patents. Amortizable intangible assets are amortized on either an accelerated or a straight-line basis, generally over 5 to 25 years. Management reviews the carrying amounts of goodwill and other &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-amortizable&lt;/div&gt; intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;.&lt;/div&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In evaluating goodwill for impairment, we have the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the goodwill impairment test. In contrast, we can opt to bypass the qualitative assessment for any reporting unit in any period and proceed directly to assessing the fair value of all of our reporting units and compare the fair value of the reporting unit to carrying value to determine if any impairment is necessary. Doing so does not preclude us from performing the qualitative assessment in any subsequent period. In the fourth quarter of fiscal 2020, we elected to bypass the qualitative approach that allows the assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount and instead proceeded directly to assessing the fair value of all of our reporting units and comparing the fair values of the reporting units to the carrying values to determine if any impairment is necessary&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;If the carrying amounts of these assets are deemed to be less than fair value based upon a discounted cash flow analysis and comparison to comparable earnings multiples of peer companies, such assets are reduced to their estimated fair value and a charge is made to operations. &lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 10pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;No goodwill impairments were identified during the years ended May&#160;31, 2020, 2019 and 2018, respectively.&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;The remaining weighted-average amortization period for intangibles was 9 years and 10 years at May&#160;31, 2020 and May&#160;31, 2019, respectively.&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2018To05_31_2019">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Long-lived Assets &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Management reviews the carrying values of its long-lived assets to be held and used, including definite-lived intangible assets, for possible impairment whenever events or changes in business conditions warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated separately identifiable undiscounted cash flows over the remaining useful life of the asset are less than the carrying value of the asset. In such an event, fair value is determined using discounted cash flows, and if lower than the carrying value, impairment is recognized through a charge to operations.&lt;/div&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 8pt; font-size: 8pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; font-size: 10pt;;display:inline;"&gt;No impairments of long-lived assets were identified during the years ended May&#160;31, 2020, 2019 and 2018, respectively. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">0</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Reclassifications &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Certain immaterial amounts in the fiscal 2019 and 2018 financial statements have been reclassified to conform with the fiscal 2020 presentation. &lt;/div&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Equity Compensation Plans &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;At May&#160;31, 2020, the Company had stock option plans which are described more fully in Note 5 to the consolidated financial statements. &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The weighted-average fair value per share of stock options granted during fiscal years 2020, 2019 and 2018, estimated on the date of grant using the Black-Scholes option pricing model, was $15.56, $14.91 and $14.47, respectively. The fair value of stock options granted was estimated using the following weighted-average assumptions: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"&gt;&lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"&gt;&lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk-free interest rate &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.9%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2.6%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.6%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected dividend yield &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected stock volatility &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29.4%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;27.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;27.7%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected option life &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.5&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.5&#160;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4.0&#160;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The risk-free interest rate for periods within the expected life of options granted is based on the United States Treasury yield curve in effect at the time of grant. Expected stock price volatility is based on historical volatility of the Company&#x2019;s stock. The expected option life, representing the period of time that options granted are expected to be outstanding, is based on historical option exercise and employee termination data. We include recent historical experience in estimating our forfeitures. As employees terminate, grant tranches expire or as forfeitures are known, estimated expense is adjusted to actual. For options granted in fiscal years 2020, 2019 and 2018, the Company recorded charges in general and administrative expense based on the fair value of stock options using the straight-line method over the vesting period, generally five years. &lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">15.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="P06_01_2019To05_31_2020">The fair value of stock options granted was estimated using the following weighted-average assumptions:
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"&gt;&lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"&gt;&lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk-free interest rate &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.9%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2.6%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.6%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected dividend yield &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected stock volatility &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29.4%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;27.0%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;27.7%&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 72%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected option life &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.5&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.5&#160;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 1.75%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4.0&#160;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="P06_01_2019To05_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.019</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="P06_01_2018To05_31_2019"
      decimals="3"
      unitRef="Unit_pure">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="P06_01_2017To05_31_2018"
      decimals="3"
      unitRef="Unit_pure">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="P06_01_2019To05_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="P06_01_2018To05_31_2019"
      decimals="3"
      unitRef="Unit_pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="P06_01_2017To05_31_2018"
      decimals="3"
      unitRef="Unit_pure">0.000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="P06_01_2019To05_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.294</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="P06_01_2018To05_31_2019"
      decimals="3"
      unitRef="Unit_pure">0.270</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="P06_01_2017To05_31_2018"
      decimals="3"
      unitRef="Unit_pure">0.277</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="P06_01_2019To05_31_2020">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="P06_01_2018To05_31_2019">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="P06_01_2017To05_31_2018">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 0pc;margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income Taxes &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Our wholly-owned foreign subsidiaries are comprised of Neogen Europe, Lab M Ltd, Quat-Chem Ltd, Abtek (Biologicals) Ltd, Neogen Italia S.r.l., Neogen do Brasil, Rogama Industria e Comercio Ltda, Neogen Latinoam&#xe9;rica, Productos Quimicos Magiar S.A., Neogen Uruguay, Neogen Chile SpA, Neogen &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Bio-Scientific&lt;/div&gt; Technology Co (Shanghai), Neogen Food and Animal Security (India), Neogen Canada, and Neogen Australasia Pty Limited. Based on historical experience, as well as management&#x2019;s future plans, earnings from these subsidiaries are expected to be &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-invested&lt;/div&gt; indefinitely for future expansion and working capital needs. Furthermore, our domestic operations have historically produced sufficient operating cash flow to mitigate the need to remit foreign earnings. On an annual basis, we evaluate the current business environment and whether any new events or other external changes might require a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-evaluation&lt;/div&gt; of the decision to indefinitely &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;re-invest&lt;/div&gt; foreign earnings. It is not practicable to determine the income tax liability that would be payable if such earnings were not reinvested indefinitely. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;On December&#160;22, 2017, the Tax Cuts and Jobs Act of 2017 (the &#x201c;U.S. Tax Act&#x201d;) was signed into law making significant changes to the Internal Revenue Code. Changes include a federal corporate tax rate reduced from 35% to 21% for tax years beginning after December&#160;31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;one-time&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;transition tax on the mandatory deemed repatriation of foreign earnings. The U.S. Tax Act also includes a provision to tax global intangible &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;low-taxed&lt;/div&gt; income (GILTI) of foreign subsidiaries and a deduction for foreign derived intangible income (FDII), both of which became effective for us beginning June&#160;1, 2018. See Note 6 to the consolidated financial statements for further information.&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P12_22_2017To12_22_2017"
      decimals="INF"
      unitRef="Unit_pure">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P06_01_2019To05_31_2020"
      decimals="INF"
      unitRef="Unit_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0pt; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Research and Development Costs &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Research and development costs, which consist primarily of compensation costs, administrative expenses and new product development, among other items, are expensed as incurred. &lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:AdvertisingCostsPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Advertising Costs &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 10pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;;display:inline;"&gt;Advertising costs are expensed within sales and marketing as incurred and totaled &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$1,454,000, $1,471,000 and $1,411,000 in fiscal years 2020, 2019 and 2018, respectively. &lt;/div&gt;&lt;/div&gt;</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2019To05_31_2020_AdvertisingMembersrtProductOrServiceAxis"
      decimals="0"
      unitRef="Unit_USD">1454000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2018To05_31_2019_AdvertisingMembersrtProductOrServiceAxis"
      decimals="0"
      unitRef="Unit_USD">1471000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_AdvertisingMembersrtProductOrServiceAxis"
      decimals="0"
      unitRef="Unit_USD">1411000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net Income Attributable to Neogen per Share &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic net income per share is based on the weighted average number of common shares outstanding during each year. Diluted earnings per share is based on the weighted average number of common shares and dilutive potential common shares outstanding. Our dilutive potential common shares outstanding during the years result entirely from dilutive stock options. The following table presents the net income per share calculations: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands, except per share) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -0.17in; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.17in; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Numerator for basic and diluted net income per share - Net Income attributable to Neogen &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59,475 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;60,176 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;63,145 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Denominator for basic net income per share - Weighted average shares &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,550 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,888 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,358 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of dilutive stock options &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;310 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;537 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;791 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Denominator for diluted net income per share &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,860 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,425 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,149 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income attributable to Neogen per share &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.13 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.16 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.23 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diluted &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.13 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.15 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.21 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin: 9pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At May&#160;31, 2020, 28,000 potential shares from option exercises were excluded from the computation of diluted net income per share, as the option exercise prices exceeded the average market price of the common shares. At May&#160;31, 2019, 5&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;,&lt;/div&gt;000 potential shares were excluded from the computation. At May&#160;31, 2018, all potential shares were included in the computation. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="P06_01_2019To05_31_2020">The following table presents the net income per share calculations:
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year ended May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands, except per share) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -0.17in; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.17in; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Numerator for basic and diluted net income per share - Net Income attributable to Neogen &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59,475 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;60,176 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;63,145 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Denominator for basic net income per share - Weighted average shares &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,550 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,888 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,358 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of dilutive stock options &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;310 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;537 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;791 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Denominator for diluted net income per share &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,860 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,425 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,149 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income attributable to Neogen per share &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.13 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.16 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.23 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diluted &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.13 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.15 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.21 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">59475000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">60176000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">63145000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_shares">52550000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_shares">51888000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_shares">51358000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_shares">310000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_shares">537000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_shares">791000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_shares">52860000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_shares">52425000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_shares">52149000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.13</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.16</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">1.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="P05_31_2020To05_31_2020"
      decimals="0"
      unitRef="Unit_shares">28000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin: 13.5pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leases&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin: 4.5pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On June&#160;1, 2019, we adopted Topic 842 using the prospective approach and did not retrospectively apply to prior periods. Topic 842 requires the Company to recognize in the statement of financial position a liability to make lease payments (the lease liability) and a &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; asset representing its right to use the underlying asset for the lease term. Upon adoption of Topic 842, we recognized all leases with terms greater than 12 months in duration on our consolidated balance sheets as &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;right-of-use &lt;/div&gt; assets and &lt;span style="-sec-ix-hidden:hidden14132299"&gt;lease liabilities&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, each at an approximate balance&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt; of&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;;display:inline;"&gt;$&lt;/div&gt;2.0&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;million. &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right-of-use&lt;/div&gt;&lt;/div&gt; assets are recorded in other assets on our consolidated balance sheets. Current and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; lease liabilities are recorded in other accruals within current liabilities and other &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; liabilities, respectively, on our consolidated balance sheets. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We lease various manufacturing, laboratory, warehousing and distribution facilities, administrative and sales offices, equipment and vehicles under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all of our leases are classified as operating leases. Leased assets and corresponding liabilities are recognized based on the present value of the lease payments over the lease term. Our lease terms may include options to extend when it is reasonably certain that we will exercise that option. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We have made certain assumptions and judgments when applying ASC 842, the most significant of which are: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We elected the package of practical expedients available for transition that allow us to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;For all asset classes, we elected to not recognize a &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;right-of-use&lt;/div&gt;&lt;/div&gt; asset and lease liability for short-term leases (i.e. leases with a term of 12 months or less). &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;For all asset classes, we elected to not separate &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-lease&lt;/div&gt; components from lease components to which they relate and have accounted for the combined lease and &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-lease&lt;/div&gt; components as a single lease component. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The determination of the discount rate used in a lease is our incremental borrowing rate that is based on what we would normally pay to borrow on a collateralized basis over a similar term &lt;div style="display:inline;"&gt;for &lt;/div&gt;an amount equal to the lease payments. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Supplemental balance sheet information related to operating leases was as follows: &lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 13pt auto 0px;width: 68%;font-size: 10pt;border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&lt;br/&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right of use &lt;/div&gt;&lt;div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2013;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; assets &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,952 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden14126800"&gt;Lease liabilities&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2013;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; current &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,054 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;span style="-sec-ix-hidden:hidden14126979"&gt;Lease liabilities&lt;/span&gt; &lt;div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2013;&lt;/div&gt; &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;913 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The weighted average remaining lease term and weighted average discount rate were as follows: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 88%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;May&#160;31,&lt;br/&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 88%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average remaining lease term &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2.5&#160;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 88%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average discount rate &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating lease expenses are classified as cost of revenues or operating expenses on the consolidated statements of income. The components of lease expense were as follows:&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:12px;margin-top:0px;margin-bottom:0px"&gt;&#160;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 8pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;Ended&lt;br/&gt;May&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating leases &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;1,207 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short term leases &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;166 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 85.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease expense &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,373 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 85.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities for operating leases included in cash flows from operations on the statement of cash flows were approximately $1,178,000 for the year ended May&#160;31, 2020. There were no &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-cash&lt;/div&gt; additions to &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;right-of-use&lt;/div&gt; assets obtained from new operating lease liabilities for the year ended May&#160;31, 2020.&lt;/div&gt; &lt;div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Undiscounted fut&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;u&lt;/div&gt;re minimum lease payments as of May&#160;31, 2020 were as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 84%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 10%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Years ending May&#160;31, 2021 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;1,080 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;546 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2023 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;286 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2024 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;141 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2025 and thereafter &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease payments &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,094 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: imputed interest &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(112 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease liabilities &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,982 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;At May&#160;31, 2019, under ASC 840, Leases, the minimum annual rental payments under our lease agreements were as follows: $1,112,000 in 2020; $810,000 in 2021; $297,000 in 2022; $101,000 in 2023; and none thereafter. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&#160;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn06_01_2019"
      decimals="-5"
      unitRef="Unit_USD">2000000.0</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn06_01_2019"
      decimals="-5"
      unitRef="Unit_USD">2000000.0</us-gaap:OperatingLeaseRightOfUseAsset>
    <neog:ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Supplemental balance sheet information related to operating leases was as follows: &lt;/div&gt;&lt;/div&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 13pt auto 0px;width: 68%;font-size: 10pt;border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&lt;br/&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right of use &lt;/div&gt;&lt;div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2013;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; assets &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,952 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden14126800"&gt;Lease liabilities&lt;/span&gt; &lt;/div&gt;&lt;div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2013;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; current &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,054 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;span style="-sec-ix-hidden:hidden14126979"&gt;Lease liabilities&lt;/span&gt; &lt;div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2013;&lt;/div&gt; &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;913 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;</neog:ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1952000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1054000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">913000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <neog:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The weighted average remaining lease term and weighted average discount rate were as follows: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 88%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;May&#160;31,&lt;br/&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 88%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average remaining lease term &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2.5&#160;years &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 88%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted average discount rate &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;%&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;</neog:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="PAsOn05_31_2020">P2Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="PAsOn05_31_2020"
      decimals="3"
      unitRef="Unit_pure">0.032</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LeaseCostTableTextBlock contextRef="P06_01_2019To05_31_2020">The components of lease expense were as follows:
&lt;table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 8pt; margin-right: auto; margin-left: auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 9%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;Ended&lt;br/&gt;May&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating leases &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;1,207 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short term leases &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;166 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 85.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 85.5%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease expense &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,373 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 85.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; </us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1207000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">166000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1373000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="P06_01_2019To05_31_2020"
      decimals="0"
      unitRef="Unit_USD">1178000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="P06_01_2019To05_31_2020"
      decimals="0"
      unitRef="Unit_USD">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Undiscounted fut&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;u&lt;/div&gt;re minimum lease payments as of May&#160;31, 2020 were as follows:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 84%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 10%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(in&#160;thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Years ending May&#160;31, 2021 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;1,080 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2022 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;546 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2023 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;286 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2024 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;141 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2025 and thereafter &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease payments &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,094 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: imputed interest &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(112 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total lease liabilities &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,982 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1080000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">546000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">286000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">141000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">41000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">2094000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">112000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1982000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="PAsOn05_31_2019"
      decimals="0"
      unitRef="Unit_USD">1112000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="PAsOn05_31_2019"
      decimals="0"
      unitRef="Unit_USD">810000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="PAsOn05_31_2019"
      decimals="0"
      unitRef="Unit_USD">297000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="PAsOn05_31_2019"
      decimals="0"
      unitRef="Unit_USD">101000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenue Recognition &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On June&#160;1, 2018, Neogen adopted ASC Topic 606&#x2014;Revenue from Contracts with Customers (Topic 606) using the full retrospective approach. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We determine the amount of revenue to be recognized through application of the following steps: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Identification of the contract with a customer; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Identification of the performance obligations in the contract; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Determination of the transaction price; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Allocation of the transaction price to the performance obligations in the contract; and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recognition of revenue when or as the Company satisfies the performance obligations. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Essentially all of Neogen&#x2019;s revenue is generated through contracts with its customers. A performance obligation is a promise in a contract to transfer a product or service to a customer. We generally recognized revenue at a point in time when all of our performance obligations under the terms of a contract are satisfied. Revenue is recognized upon transfer of control of promised products and services in an amount that reflects the consideration we expect to receive in exchange for those products or services. The collectability of consideration on the contract is reasonably assured before revenue is recognized. To the extent that customer payment has been received before all recognition criteria are met, these revenues are initially deferred in other accruals on the balance sheet and the revenue is recognized in the period that all recognition criteria have been met. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Certain agreements with customers include discounts or rebates on the sale of products and services applied retrospectively, such as volume rebates achieved by purchasing a specified purchase threshold of goods and services. We account for these discounts as variable consideration and estimate the likelihood of a customer meeting the threshold in order to determine the transaction price using the most predictive approach. We typically use the most-likely-amount method, for incentives that are offered to individual customers, and the expected-value method, for programs that are offered to a broad group of customers. Variable consideration reduces the amount of revenue that is recognized. Rebate obligations related to customer incentive programs are recorded in accrued liabilities; the rebate estimates are adjusted at the end of each applicable measurement period based on information currently available. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The performance obligations in Neogen&#x2019;s contracts are generally satisfied well within one year of contract inception. In suc&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;h&lt;/div&gt;&#160;cases, management has elected the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. Management has elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;when incurred because the amortization period for the prepaid costs that would otherwise have been deferred and amortized is one year or less. We account for shipping and handling for products as a fulfillment activity when goods are shipped. Shipping and handling costs that are charged to and reimbursed by the customer are recognized as revenues, while the related expenses incurred by &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;Neogen&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; are recorded in sales and marketing expense; these expenses totaled $&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13,514,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;, $&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13,503,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; and $&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,147,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; in fiscal years 2020, 2019 and 2018, respectively. Revenue is recognized net of any tax collected from customers; the taxes are subsequently remitted to governmental authorities. Our terms and conditions of sale generally do not provide for returns of product or &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;reperformance&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; of service except in the case of quality or warranty issues.&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; Th&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;e&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;se situations are infrequent; due to immateriality of the amount, warranty claims are recorded in the period incurred.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company derives revenue from two primary sources &#x2014; product revenue and service revenue. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenue consists primarily of shipments of: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diagnostic test kits, culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consumable products marketed to veterinarians, retailers, livestock producers and animal health product distributors; and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenue for Neogen&#x2019;s products are recognized and invoiced when the product is shipped to the customer. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenue consists primarily of: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Genomic identification and related interpretive bioinformatic services; and &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other commercial laboratory services. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues for Neogen&#x2019;s genomics and commercial laboratory services are recognized and invoiced when the applicable laboratory service is performed and the results are conveyed to the customer. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Payment terms for products and services are generally 30 to 60 days. &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table presents disaggregated revenue by major product and service categories for the years ended May&#160;31, 2020, 2019 and 2018: &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Increase/&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Increase/&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(dollars in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Decrease)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Decrease)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="font-size: small; width: 47%; height: 21px; padding: 0pt;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; font-size: small; line-height: 16pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;Food Safety:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Natural Toxins, Allergens&#160;&amp;amp; Drug Residues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;76,207 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="font-size:10pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="line-height: 10pt;;display:inline;"&gt;)%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;78,373 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;72,962 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Bacterial&#160;&amp;amp; General Sanitation &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,780 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(0&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,966 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;38,156 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Culture Media&#160;&amp;amp; Other &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,847 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;49,857 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;44,271 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Rodenticides, Insecticides&#160;&amp;amp; Disinfectants &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;28,890 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;25,584 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;23,821 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Genomics Services &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,967 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,694 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,267 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: bottom; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 16pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; width: 6%; height: 21px; padding: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;212,691 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;(0&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;213,474 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;194,477 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Animal Safety: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Life Sciences &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,322 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(20&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,858 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(25&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,411 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Veterinary Instruments&#160;&amp;amp; Disposables &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;42,941 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;44,582 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,749 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Animal Care&#160;&amp;amp; Other &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;28,389 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(5&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,941 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;30,930 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Rodenticides, Insecticides&#160;&amp;amp; Disinfectants &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;68,815 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,389 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;67,646 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Genomics Services &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59,012 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,942 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;46,717 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;205,479 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;200,712 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;203,453 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Revenue &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;418,170 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;414,186 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;397,930 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;See Note 9 to the consolidated financial statements for disaggregated revenues by &lt;div style="display:inline;"&gt;geographical &lt;/div&gt;location. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2019To05_31_2020_ShippingAndHandlingMembersrtProductOrServiceAxis"
      decimals="0"
      unitRef="Unit_USD">13514000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2018To05_31_2019_ShippingAndHandlingMembersrtProductOrServiceAxis"
      decimals="0"
      unitRef="Unit_USD">13503000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_ShippingAndHandlingMembersrtProductOrServiceAxis"
      decimals="0"
      unitRef="Unit_USD">12147000</us-gaap:CostOfGoodsAndServicesSold>
    <neog:ProductsAndServicesPaymentTerms contextRef="P06_01_2019To05_31_2020">30 to 60 days</neog:ProductsAndServicesPaymentTerms>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="P06_01_2019To05_31_2020_OperatingSegmentsMembersrtConsolidationItemsAxis">&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table presents disaggregated revenue by major product and service categories for the years ended May&#160;31, 2020, 2019 and 2018: &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Increase/&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Increase/&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(dollars in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Decrease)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(Decrease)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="font-size: small; width: 47%; height: 21px; padding: 0pt;"&gt;&lt;div style="text-indent: -1em; margin-left: 1em; font-size: small; line-height: 16pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;Food Safety:&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Natural Toxins, Allergens&#160;&amp;amp; Drug Residues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;76,207 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="font-size:10pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="line-height: 10pt;;display:inline;"&gt;)%&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;78,373 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;72,962 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Bacterial&#160;&amp;amp; General Sanitation &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,780 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(0&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;41,966 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;38,156 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Culture Media&#160;&amp;amp; Other &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,847 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;49,857 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;44,271 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Rodenticides, Insecticides&#160;&amp;amp; Disinfectants &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;28,890 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;25,584 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;23,821 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Genomics Services &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,967 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,694 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,267 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: bottom; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 16pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; width: 6%; height: 21px; padding: 0pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;212,691 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;(0&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;213,474 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;"&gt;194,477 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Animal Safety: &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td colspan="4" style="height: 6pt; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Life Sciences &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,322 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(20&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,858 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(25&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,411 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Veterinary Instruments&#160;&amp;amp; Disposables &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;42,941 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;44,582 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(7&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,749 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Animal Care&#160;&amp;amp; Other &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;28,389 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(5&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,941 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;30,930 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Rodenticides, Insecticides&#160;&amp;amp; Disinfectants &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;68,815 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,389 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;67,646 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Genomics Services &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59,012 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,942 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;46,717 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;205,479 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;200,712 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;)%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;203,453 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 60%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Revenue &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;418,170 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;414,186 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="display:inline;"&gt;%&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;397,930 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 60%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4.25%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">76207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">-0.03</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">78373000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">0.07</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_NaturalToxinsAllergensAndDrugResiduesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">72962000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">41780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="2"
      unitRef="Unit_pure">0</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">41966000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_BacterialAndGeneralSanitationMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">38156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">47847000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="2"
      unitRef="Unit_pure">-0.04</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">49857000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="2"
      unitRef="Unit_pure">0.13</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_CultureMediaAndOtherMembersrtProductOrServiceAxis_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">44271000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">28890000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">0.13</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">25584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">0.07</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">23821000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">17967000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">0.02</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">17694000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">0.16</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">15267000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">212691000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="2"
      unitRef="Unit_pure">0</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">213474000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">194477000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">6322000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">-0.20</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">7858000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">-0.25</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_LifeSciencesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">10411000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">42941000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">-0.04</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">44582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">-0.07</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_VeterinaryInstrumentsAndDisposablesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">47749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">28389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="2"
      unitRef="Unit_pure">-0.05</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">29941000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="2"
      unitRef="Unit_pure">-0.03</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AnimalCareAndOtherMembersrtProductOrServiceAxis_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">30930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">68815000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">0.04</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">66389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">-0.02</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_RodenticidesInsecticidesAndDisinfectantsMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">67646000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">59012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">0.14</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">51942000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis"
      decimals="2"
      unitRef="Unit_pure">0.11</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_GenomicsServicesMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">46717000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">205479000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="2"
      unitRef="Unit_pure">0.02</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">200712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="2"
      unitRef="Unit_pure">-0.01</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">203453000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">418170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_pure">0.01</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">414186000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_pure">0.04</neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">397930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <neog:RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 18px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Revision of Previously Issued Financial Statements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has historically classified certain variable consideration components resulting from volume rebates, distributor support, and other marketing discounts as cost of revenues or sales and marketing expense in its consolidated financial statements of income. These amounts should have been classified as contra revenue in product or service revenues. We had determined in prior periods that the misstatements were clearly immaterial, individually and in the aggregate, to each of the reporting periods affected. The Company began properly classifying these items as contra revenues beginning in the fiscal year ended May&#160;31, 2019 and revised the financials for fiscal year 2018 to conform to the current period presentation. These immaterial adjustments had no impact on Neogen&#x2019;s operating income, income before taxes, net income or reported earnings per share, and no change to stockholders&#x2019; equity. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;Presented below are the effects of the revisions on the line items within our previously issued consolidated statements of income for the year ended May&#160;31, 2018. Revised consolidated statements of income related to these periods are presented in this Form 10-K.&#x200b;&#x200b;&#x200b;&#x200b;&#x200b;&#x200b;&#x200b;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year Ended&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;May&#160;31, 2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&lt;br/&gt;Previously&lt;br/&gt;Reported&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Adjustments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;Revised&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;335,554 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;(4,266&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;331,288 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,698 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(56&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,642 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;402,252 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4,322&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;397,930 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of product revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;174,067 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(342&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;173,725 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of service revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;37,933 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;37,933 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total cost of revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;212,000 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(342&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;211,658 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gross margin &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;190,252 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,980&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;186,272 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating expenses &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Sales and marketing &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,909 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,980&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,929 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total operating expenses &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;120,058 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,980&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;116,078 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,194 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,194 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The revisions had no impact our audited consolidated statement of equity or audited consolidated statement of cash flows for the year ended May&#160;31, 2018. &lt;/div&gt;&lt;/div&gt;</neog:RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementEarlyAdoptionTableTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;Presented below are the effects of the revisions on the line items within our previously issued consolidated statements of income for the year ended May&#160;31, 2018. Revised consolidated statements of income related to these periods are presented in this Form 10-K.&#x200b;&#x200b;&#x200b;&#x200b;&#x200b;&#x200b;&#x200b;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 77%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-family: &amp;quot;Times New Roman&amp;quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"&gt;Year Ended&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;May&#160;31, 2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&lt;br/&gt;Previously&lt;br/&gt;Reported&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Adjustments&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;As&#160;Revised&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;335,554 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;(4,266&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;331,288 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,698 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(56&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,642 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;402,252 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4,322&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;397,930 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of product revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;174,067 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(342&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;173,725 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost of service revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;37,933 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;37,933 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total cost of revenues &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;212,000 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(342&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;211,658 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&lt;div style="line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gross margin &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;190,252 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,980&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;186,272 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating expenses &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Sales and marketing &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,909 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,980&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,929 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total operating expenses &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;120,058 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,980&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;116,078 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 80%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,194 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,194 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 80%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The revisions had no impact our audited consolidated statement of equity or audited consolidated statement of cash flows for the year ended May&#160;31, 2018. &lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementEarlyAdoptionTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">335554000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">-4266000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">331288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">66698000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">-56000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">66642000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">402252000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">-4322000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">397930000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">174067000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">-342000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">173725000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">37933000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">37933000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">212000000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">-342000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">211658000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">190252000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">-3980000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">186272000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">70909000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">-3980000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">66929000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:OperatingExpenses
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">120058000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">-3980000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">116078000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis"
      decimals="-3"
      unitRef="Unit_USD">70194000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">70194000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; white-space: nowrap;"&gt;2.&lt;/td&gt;
&lt;td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Goodwill and Other Intangible Assets&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px; background: none;"/&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Management completed the annual impairment analysis of goodwill and intangible assets with indefinite lives using a quantitative assessment as of the first day of the fourth quarter of fiscal years 2020, 2019 and 2018, respectively, and determined that recorded amounts were not impaired and that no write-down was necessary. &lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 1em; margin-bottom: 0em;"/&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;summarizes &lt;/div&gt;goodwill by reportable segment: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 5%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Food&#160;Safety &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Animal&#160;Safety &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Total &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, May&#160;31, 2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;40,001 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;59,557 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;99,558 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,796 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,196 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,992 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill and/or currency adjustments (1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,244&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;313 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(931&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 68%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, May&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;42,553 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;61,066 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;103,619 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,254 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,095 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,349 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill and/or currency adjustments&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,592&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(36&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,628&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 68%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, May&#160;31, 2020 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,215 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;63,125 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;110,340 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 68%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="margin-top: 12pt; margin-bottom: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="line-height: normal; text-align: left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Includes final purchase price allocation adjustments and currency adjustments for goodwill recorded at international locations. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"&gt;At May&#160;31, 2020, &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-amortizable&lt;/div&gt; intangible assets included licenses of $569,000, trademarks of $13,424,000 and other intangibles of $1,224,000. At May&#160;31, 2019, &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-amortizable&lt;/div&gt; intangible assets included licenses of $569,000, trademarks of $13,717,000 and other intangibles of $1,224,000.&lt;/div&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortizable intangible assets consisted of the following and are included in customer-based &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;intangibles &lt;/div&gt;and other &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; assets within the consolidated balance sheets: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 82%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Less&lt;br/&gt;Accumulated&lt;br/&gt;Amortization &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Licenses &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,346 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,330 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,016 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Covenants not to compete &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;706 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;407 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;299 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Patents &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,509 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,118 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,391 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer-based intangibles &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59,847 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,898 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,949 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other products and service-related intangibles &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,646 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,937 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,709 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, May&#160;31, 2020 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;96,054 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;44,690 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,364 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Licenses &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,813 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,182 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,631 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Covenants not to compete &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;862 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;542 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;320 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Patents &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,158 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,570 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,588 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer-based intangibles &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;57,634 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;28,017 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,617 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other products and service-related intangibles &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,464 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,524 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,940 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, May&#160;31, 2019 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;92,931 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;40,835 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,096 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization expense for intangibles totaled $6,489,000, $6,309,000 and $6,743,000 in fiscal years 2020, 2019, and 2018, respectively. The estimated amortization expense for each of the five succeeding fiscal years is as follows: $6,573,000 in 2021, $6,445,000 in 2022, $6,006,000 in 2023, $5,700,000 in 2024 and $5,370,000 in 2025. The amortizable intangible assets useful lives are 2 to 20 years for licenses, 3 to 13 years for covenants not to compete, 5 to 25 years for patents, 5 to 20 years for customer-based intangibles and 5 to 20 years for other product and service-related intangibles, which primarily consist of product formulations. All definite-lived intangibles are amortized on a straight-line basis with the exception of definite-lived customer-based intangibles and product and service-related intangibles, which are amortized on either a straight-line or an accelerated basis. &lt;/div&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;summarizes &lt;/div&gt;goodwill by reportable segment: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 5%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Food&#160;Safety &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Animal&#160;Safety &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Total &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, May&#160;31, 2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;40,001 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;59,557 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;99,558 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,796 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,196 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,992 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill and/or currency adjustments (1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,244&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;313 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(931&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 68%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, May&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;42,553 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;61,066 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;103,619 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,254 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,095 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,349 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill and/or currency adjustments&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,592&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(36&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,628&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 68%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 68%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, May&#160;31, 2020 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47,215 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;63,125 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;110,340 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 68%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="margin-top: 12pt; margin-bottom: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="line-height: normal; text-align: left;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Includes final purchase price allocation adjustments and currency adjustments for goodwill recorded at international locations. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">40001000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">59557000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">99558000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">3796000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">1196000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">4992000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      id="Fact_14114917"
      unitRef="Unit_USD">-1244000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      id="Fact_14114918"
      unitRef="Unit_USD">313000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      id="Fact_14114919"
      unitRef="Unit_USD">-931000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">42553000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">61066000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">103619000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">6254000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">2095000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">8349000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      id="Fact_14114926"
      unitRef="Unit_USD">-1592000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      id="Fact_14114927"
      unitRef="Unit_USD">-36000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      id="Fact_14114928"
      unitRef="Unit_USD">-1628000</us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">47215000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis"
      decimals="-3"
      unitRef="Unit_USD">63125000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">110340000</us-gaap:Goodwill>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets
      contextRef="PAsOn05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="0"
      unitRef="Unit_USD">569000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets
      contextRef="PAsOn05_31_2020_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="0"
      unitRef="Unit_USD">13424000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets
      contextRef="PAsOn05_31_2020_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="0"
      unitRef="Unit_USD">1224000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets
      contextRef="PAsOn05_31_2019_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="0"
      unitRef="Unit_USD">569000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets
      contextRef="PAsOn05_31_2019_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="0"
      unitRef="Unit_USD">13717000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <us-gaap:OtherIndefiniteLivedIntangibleAssets
      contextRef="PAsOn05_31_2019_OtherIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="0"
      unitRef="Unit_USD">1224000</us-gaap:OtherIndefiniteLivedIntangibleAssets>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortizable intangible assets consisted of the following and are included in customer-based &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;intangibles &lt;/div&gt;and other &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; assets within the consolidated balance sheets: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 82%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Less&lt;br/&gt;Accumulated&lt;br/&gt;Amortization &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Net&lt;br/&gt;Carrying&lt;br/&gt;Amount &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Licenses &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,346 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,330 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,016 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Covenants not to compete &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;706 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;407 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;299 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Patents &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,509 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,118 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,391 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer-based intangibles &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59,847 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,898 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,949 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other products and service-related intangibles &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,646 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,937 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,709 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, May&#160;31, 2020 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;96,054 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;44,690 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,364 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Licenses &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,813 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,182 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,631 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Covenants not to compete &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;862 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;542 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;320 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Patents &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,158 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,570 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4,588 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer-based intangibles &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;57,634 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;28,017 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;29,617 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other products and service-related intangibles &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,464 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,524 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,940 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 82%;"&gt;&lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, May&#160;31, 2019 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;92,931 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;40,835 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;52,096 &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 82%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">10346000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">3330000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">7016000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">706000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">407000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2020_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">299000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2020_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">8509000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2020_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">4118000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2020_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">4391000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">59847000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">29898000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">29949000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2020_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">16646000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2020_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">6937000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2020_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">9709000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">96054000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">44690000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">51364000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2019_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">9813000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2019_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">3182000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2019_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">6631000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2019_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">862000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2019_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">542000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2019_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">320000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2019_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">8158000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2019_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">3570000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2019_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">4588000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2019_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">57634000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2019_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">28017000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2019_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">29617000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2019_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">16464000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2019_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">5524000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2019_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis"
      decimals="-3"
      unitRef="Unit_USD">10940000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">92931000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">40835000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">52096000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P06_01_2019To05_31_2020"
      decimals="0"
      unitRef="Unit_USD">6489000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P06_01_2018To05_31_2019"
      decimals="0"
      unitRef="Unit_USD">6309000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="P06_01_2017To05_31_2018"
      decimals="0"
      unitRef="Unit_USD">6743000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">6573000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">6445000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">6006000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">5700000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">5370000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis">P2Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_LicensingAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_NoncompeteAgreementsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P13Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_PatentsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P25Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_CustomerRelatedIntangibleAssetsMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis_MaximumMembersrtRangeAxis">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis_ProductAndServiceOtherMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt; &lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Business Combinations&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Consolidated Statements of Income reflect the results of operations for business acquisitions since the respective dates of purchase. All are accounted for using the acquisition method. Goodwill recognized in the acquisitions described below relates primarily to enhancing the Company&#x2019;s strategic platform for the expansion of available product offerings. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; font-weight: normal; margin-top: 14pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fiscal 2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"&gt;On September&#160;1, 2017, the Company acquired the assets of The University of Queensland Animal Genetics Laboratory, an animal genomics laboratory located near Brisbane, Australia. This acquisition is intended to accelerate the growth of Neogen&#x2019;s animal genomics business in Australia and New Zealand. Consideration for the purchase was $2,063,000; $468,000 was initially paid in cash with the remainder due in annual installments over the next five years. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $19,000, equipment of $419,000, &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; liabilities of $1,629,000, intangible assets of $902,000 (with an estimated life of &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-15&lt;/div&gt; years) and the remainder to goodwill &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(non-deductible&lt;/div&gt; for tax purposes). These values are Level&#160;3 fair value measurements. The business, renamed Neogen Australasia, continues to operate in its current location, reporting within the Animal Safety &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;segment. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Fiscal 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"&gt;On August&#160;1, 2018, the Company acquired &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;all of &lt;/div&gt;the stock of Clarus Labs, Inc., a manufacturer of water testing products. Neogen has distributed Clarus&#x2019; Colitag water test to the food and beverage industries since 2004; this acquisition has given the Company the ability to sell this product to new markets. Consideration for the purchase was $4,204,000 in cash and $1,256,000 of contingent consideration, due semiannually for the first five years, based on an excess net sales formula. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $32,000, machinery and equipment of $120,000, accounts payable of $53,000, contingent consideration accrual of $1,256,000, &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current &lt;/div&gt; deferred tax liability of $544,000, &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-amortizable&lt;/div&gt; intangible assets of $878,000, intangible assets of $1,487,000 (with an estimated life of &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-15&lt;/div&gt; years) and the remainder to goodwill &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(non-deductible&lt;/div&gt; for tax purposes). These values are Level&#160;3 fair value measurements. Since February 2019, $270,000 has been paid to the former owners as contingent consideration from the accrual. Manufacturing of these products was moved to the Company&#x2019;s Lansing, Michigan location in October 2018, reporting within the Food Safety segment.&lt;/div&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"&gt;On September&#160;4, 2018, the Company acquired the assets of Livestock Genetic Services, LLC, a Virginia-based company that specializes in genetic evaluations and data management for cattle breeding organizations. Livestock Genetic Services had been a long-time strategic partner of Neogen and the acquisition enhanced the Company&#x2019;s &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;in-house&lt;/div&gt; genetic evaluation capabilities. Consideration for the purchase was $1,100,000 in cash, with $700,000 paid at closing and $400,000 payable to the former owner on September&#160;1, 2019, and up to $585,000 of contingent consideration, payable over the next three years. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included office equipment of $15,000, contingent consideration accrual of $385,000, intangible assets of $942,000 (with an estimated life of &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-15&lt;/div&gt; years) and the remainder to goodwill (deductible for tax purposes). These values are Level&#160;3 fair value measurements. In September 2019, the former owner was paid the $400,000 installment of the purchase price owed and was also paid $107,000 in contingent consideration based on the achievement of sales targets in the first year. Services provided by this operation are now performed at the Company&#x2019;s Lincoln, Nebraska location, reporting within the Animal Safety segment.&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;On January&#160;1, 2019, the Company acquired the assets of Edmonton, Alberta based Delta Genomics Centre, an animal genomics laboratory in Canada. Delta&#x2019;s laboratory operations were renamed Neogen Canada and the acquisition was intended to accelerate growth of the Company&#x2019;s animal genomics business in Canada. Consideration for the purchase was $1,485,000 in cash. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $38,000, machinery and equipment of $371,000, unearned revenue liability of $125,000, intangible assets of $532,000 (with an estimated life of 5 to 10 years) and the remainder to goodwill (deductible for tax purposes). These values are Level&#160;3 fair value measurements. Services provided by this operation continue to be performed in Edmonton, reporting within the Animal Safety segment.&lt;/div&gt;&lt;/div&gt;  &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fiscal 2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"&gt;On January&#160;1, 2020, the Company acquired &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;all of &lt;/div&gt;the stock of Productos Quimicos Magiar, a distributor of Neogen&#x2019;s Food Safety products for the past 20 years, located in Argentina. &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;This acquisition gives Neogen a direct sales presence in Argentina. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;Consideration for the purchase was $3,776,000 in net cash, with $3,237,000 paid at closing and $540,000 payable to the former owner on January 1, 2022, and up to $979,000 of contingent consideration, payable in one year, based upon an excess net sales formula. The &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;preliminary&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $603,000, inventory of $446,000, machinery and equipment of $36,000, other current assets of $221,000, accounts payable of $383,000, other current liabilities of $312,000, contingent consideration accrual of $640,000, &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; deferred tax liabilities of $441,000, intangible assets of $1,471,000 (with an estimated life of &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years) and the remainder to goodwill &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(non-deductible&lt;/div&gt; for tax purposes). These values are Level&#160;3 fair value measurements. This operation continues to operate from its current location in Buenos Aires, Argentina, reporting within the Food Safety segment. It is managed through Neogen&#x2019;s Latin America operation.&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;On January&#160;1, 2020, the Company acquired&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;all&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;of&lt;/div&gt; &lt;/div&gt;&#160;the stock of Productos Quimicos Magiar, a distributor of Neogen&#x2019;s Food Safety products for the past&lt;/div&gt; &lt;div&gt;20 years, located in Uruguay. &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;This acquisition gives Neogen a direct sales presence in Uruguay. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;Consideration for the purchase was $1,488,000 in net cash, with $1,278,000 paid at closing and $210,000 payable to the former owner on January 1, 2022, and up to $241,000 in contingent consideration, payable in one year, based upon an excess net sales formula. The &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;preliminary&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $280,000, inventory of $174,000, machinery and equipment of&lt;/div&gt; &lt;div&gt;$16,000, other current assets of $68,000, accounts payable of $204,000, other current&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;liabilities of $11,000, contingent consideration accrual of &lt;/div&gt;&lt;/div&gt;  &lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$159,000, &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; deferred tax liabilities of $99,000, intangible assets of $398,000 (with an estimated life of &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years) and the remainder to goodwill &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(non-deductible&lt;/div&gt; for tax purposes). These values are Level&#160;3 fair value measurements. This operation continues to operate from its current location in Montevideo, Uruguay, reporting within the Food Safety segment. It is managed through Neogen&#x2019;s Latin America operation.&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On January&#160;9, 2020, the Company acquired the stock of Diessechem Srl, a distributor of food and feed diagnostics for the past 27 years, located&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;in&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;Italy.&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;This acquisition gives Neogen a direct sales presence in Italy. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;Consideration for the purchase was $3,455,000 in net cash. The &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;preliminary &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $780,000, inventory of $5,000, other current assets of $160,000, accounts payable of $140,000, other current liabilities of $305,000, &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; deferred tax liabilities of $294,000, intangible assets of $1,225,000 (with an estimated life of &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years) and the remainder to goodwill &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(non-deductible&lt;/div&gt; for tax purposes). These values are Level&#160;3 fair value measurements. This operation continues to operate from its current location in Milan, Italy, reporting within the Food Safety segment. It is managed through Neogen&#x2019;s Scotland operation.&lt;/div&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On January&#160;31, 2020, the Company acquired the stock of Abtek Biologicals Limited, a manufacturer and supplier of culture media supplements and microbiology technologies. This acquisition enhances the Company&#x2019;s culture media product line offering for the worldwide industrial microbiology markets. Consideration for the purchase was $1,401,000 in net cash, with $1,282,000 paid at closing and $119,000 payable to the former owner on January&#160;31, 2021. The &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;preliminary &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $135,000, inventory of $207,000, machinery and equipment of $105,000, prepayments of $6,000, accounts payable of $118,000, other current liabilities of $34,000, &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt; deferred tax liabilities of $92,000, intangible assets of $484,000 (with an estimated life of &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years) and the remainder to goodwill &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(non-deductible&lt;/div&gt; for tax purposes). These values are Level&#160;3 fair value measurements. This manufacturing operation continues to operate from its current location in Liverpool, England, reporting within the Food Safety segment. It is managed through Neogen&#x2019;s Scotland operation.&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On February&#160;28, 2020, the Company acquired the assets of Cell BioSciences, an Australian distributor of food safety and industrial microbiology products. This acquisition gave Neogen a direct sales presence across Australasia for its entire product portfolio. Consideration for the purchase was $3,768,000 in cash, with $3,596,000 paid at closing and $172,000 payable in one year. The &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;preliminary &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $420,000, unearned revenue liability of $13,000, intangible assets of $1,338,000 (with an estimated life of 3 to 10 years) and the remainder to goodwill &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(non-deductible&lt;/div&gt; for tax purposes). The business operates in Gatton, Australia, reporting within the Australian operations in the Animal Safety segment.&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On March&#160;26, 2020, the Company acquired the assets of Chile-based Magiar Chilena, a distributor of food, animal and plant diagnostics, including Neogen products. &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;This acquisition gives Neogen a direct sales presence in Chile. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;Consideration for the purchase was $400,000 in cash, with $350,000 paid at closing and $50,000 payable to the former owner on March 26, 2021. The &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;preliminary &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $164,000, machinery and equipment of $53,000, and intangible assets of $183,000 (with an estimated life of &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5-10&lt;/div&gt; years). The business is operated from its current location in Santiago, Chile, reporting within the Food Safety segment. It is managed through Neogen&#x2019;s Latin America operation.&lt;/div&gt;&lt;/div&gt;  </us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="P08_16_2017To09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">2063000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P08_16_2017To09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">468000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="PAsOn09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">19000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="PAsOn09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">419000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt
      contextRef="PAsOn09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">1629000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn09_01_2017_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">902000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P08_16_2017To09_01_2017_MinimumMembersrtRangeAxis_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P08_16_2017To09_01_2017_MaximumMembersrtRangeAxis_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMemberusgaapBusinessAcquisitionAxis">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">4204000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">1256000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">32000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">120000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">53000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability
      contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">1256000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">544000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">878000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">1487000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P08_01_2018To08_01_2018_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="PAsOn02_28_2019_ClarusLabsIncMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">270000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">1100000</us-gaap:PaymentsToAcquireBusinessesGross>
    <neog:PaymentForBusinessAcquisitionContingentConsideration
      contextRef="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">700000</neog:PaymentForBusinessAcquisitionContingentConsideration>
    <neog:BusinessCombinationConsiderationPayable
      contextRef="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">400000</neog:BusinessCombinationConsiderationPayable>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">585000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">15000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">385000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">942000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P09_04_2018To09_04_2018_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsForPreviousAcquisition
      contextRef="P09_01_2019To09_01_2019_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">400000</us-gaap:PaymentsForPreviousAcquisition>
    <us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities
      contextRef="P09_01_2019To09_01_2019_LivestockGeneticServicesLlcMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">107000</us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">1485000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="PAsOn01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">38000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="PAsOn12_31_2018_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">371000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
      contextRef="PAsOn01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">125000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">532000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2019To01_01_2019_EdmontonAlbertabasedDeltaGenomicsCentreMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">3776000</us-gaap:PaymentsToAcquireBusinessesGross>
    <neog:PaymentForBusinessAcquisitionContingentConsideration
      contextRef="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">3237000</neog:PaymentForBusinessAcquisitionContingentConsideration>
    <neog:BusinessCombinationConsiderationPayable
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">540000</neog:BusinessCombinationConsiderationPayable>
    <neog:BusinessCombinationDateOfConsiderationPayable contextRef="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis">2022-01-01</neog:BusinessCombinationDateOfConsiderationPayable>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">979000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">603000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">446000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">36000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">221000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">383000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">312000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">640000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">441000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn01_01_2020_ARsrtStatementGeographicalAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">1471000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_MinimumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2020To01_01_2020_ARsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P01_01_2020To01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">1488000</us-gaap:PaymentsToAcquireBusinessesGross>
    <neog:PaymentForBusinessAcquisitionContingentConsideration
      contextRef="P01_01_2020To01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">1278000</neog:PaymentForBusinessAcquisitionContingentConsideration>
    <neog:BusinessCombinationConsiderationPayable
      contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">210000</neog:BusinessCombinationConsiderationPayable>
    <neog:BusinessCombinationDateOfConsiderationPayable contextRef="P01_01_2020To01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis">2022-01-01</neog:BusinessCombinationDateOfConsiderationPayable>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">241000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">174000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">16000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">68000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">204000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="PAsOn01_01_2020"
      decimals="0"
      unitRef="Unit_USD">11000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability
      contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">159000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">99000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn01_01_2020_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">398000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2020To01_01_2020_MinimumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_01_2020To01_01_2020_MaximumMembersrtRangeAxis_ProductosQuimicosMagiarMemberusgaapBusinessAcquisitionAxis_UYsrtStatementGeographicalAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">3455000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">780000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">5000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">160000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">140000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">305000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">294000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis"
      decimals="0"
      unitRef="Unit_USD">1225000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_09_2020To01_09_2020_DiessecheSrlMemberusgaapBusinessAcquisitionAxis_ITsrtStatementGeographicalAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">1401000</us-gaap:PaymentsToAcquireBusinessesGross>
    <neog:PaymentForBusinessAcquisitionContingentConsideration
      contextRef="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">1282000</neog:PaymentForBusinessAcquisitionContingentConsideration>
    <neog:BusinessCombinationConsiderationPayable
      contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">119000</neog:BusinessCombinationConsiderationPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
      contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">135000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">207000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">105000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
      contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">6000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">118000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
      contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">34000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">92000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">484000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P01_31_2020To01_31_2020_AbtekBiologicalsLimitedMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">3768000</us-gaap:PaymentsToAcquireBusinessesGross>
    <neog:PaymentForBusinessAcquisitionContingentConsideration
      contextRef="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">3596000</neog:PaymentForBusinessAcquisitionContingentConsideration>
    <neog:BusinessCombinationConsiderationPayable
      contextRef="PAsOn02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">172000</neog:BusinessCombinationConsiderationPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="PAsOn02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">420000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability
      contextRef="PAsOn02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">13000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">1338000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P02_28_2020To02_28_2020_AUsrtStatementGeographicalAxis_CellBiosciencesMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">400000</us-gaap:PaymentsToAcquireBusinessesGross>
    <neog:PaymentForBusinessAcquisitionContingentConsideration
      contextRef="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">350000</neog:PaymentForBusinessAcquisitionContingentConsideration>
    <neog:BusinessCombinationConsiderationPayable
      contextRef="PAsOn03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">50000</neog:BusinessCombinationConsiderationPayable>
    <neog:BusinessCombinationDateOfConsiderationPayable contextRef="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis">2021-03-26</neog:BusinessCombinationDateOfConsiderationPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="PAsOn03_26_2020"
      decimals="0"
      unitRef="Unit_USD">164000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="PAsOn03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">53000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis"
      decimals="0"
      unitRef="Unit_USD">183000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis_MinimumMembersrtRangeAxis">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="P03_26_2020To03_26_2020_ChileBasedMagiarChilenaMemberusgaapBusinessAcquisitionAxis_MaximumMembersrtRangeAxis">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:LongTermDebtTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; white-space: nowrap;"&gt;4.&lt;/td&gt;
&lt;td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Long-Term Debt&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has a financing agreement with a bank providing for a $15,000,000 unsecured revolving line of credit, which expires on September 30, 2021. There were no advances against the line of credit during fiscal years 2020 and 2019; there was no balance outstanding at May&#160;31, 2020. Interest on any borrowings is LIBOR plus &lt;span style="-sec-ix-hidden:hidden14114623"&gt;100&lt;/span&gt; basis points (rate under the terms of the agreement was 1.24% at May&#160;31, 2020). Financial covenants include maintaining specified levels of tangible net worth, debt service coverage, and funded debt to &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;EBITDA; the Company believes it was in compliance with these covenants at May&#160;31, 2020. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_USD">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentMaturityDate contextRef="P06_01_2019To05_31_2020">2021-09-30</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LineOfCredit
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_USD">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_USD">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod
      contextRef="P06_01_2019To05_31_2020"
      decimals="INF"
      unitRef="Unit_USD">0</us-gaap:LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDescription contextRef="P06_01_2019To05_31_2020">LIBOR plus 100 basis points</us-gaap:LineOfCreditFacilityInterestRateDescription>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="PAsOn05_31_2020"
      decimals="4"
      unitRef="Unit_pure">0.0124</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; white-space: nowrap;"&gt;5.&lt;/td&gt;
&lt;td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Equity Compensation Plans&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 12pt;"&gt;Incentive and &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-qualified&lt;/div&gt; options to purchase shares of common stock have been granted to directors, officers and employees of Neogen under the terms of the Company&#x2019;s stock option plans. These options were granted at an exercise price of not less than the fair market value of the stock on the date of grant. Remaining shares available for grant under stock option plans were 3,501,000, 3,997,000 and 1,913,000 at May&#160;31, 2020, 2019 and 2018, respectively. Options vest ratably over &lt;span style="-sec-ix-hidden:hidden14114629"&gt;three&lt;/span&gt; and &lt;span style="-sec-ix-hidden:hidden14114630"&gt;five&lt;/span&gt;-year periods and the contractual terms are generally &lt;span style="-sec-ix-hidden:hidden14114631"&gt;five&lt;/span&gt; or ten years.&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 10%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 9%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 10%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(options in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Options&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted-Average&lt;/div&gt;&lt;br/&gt; Exercise&#160;Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted-Average&lt;br/&gt; Grant&#160;Date&#160;Fair&#160;Value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding at May&#160;31, 2017 (661 exercisable) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,699 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;32.88 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9.51 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;829 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59.37 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14.47 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(821&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;28.18 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8.20 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(208&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;39.57 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11.12 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 57%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding at May&#160;31, 2018 (508 exercisable) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,499 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;42.63 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11.44 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;527 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;62.92 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14.91 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(513&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;31.28 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8.92 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(128&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47.08 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12.42 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 57%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding at May&#160;31, 2019 (617 exercisable) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,385 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;49.37 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12.70 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;562 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;63.91 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15.56 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(719&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;40.24 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11.05 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(66&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;57.44 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14.20 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 57%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding at May&#160;31, 2020 (486 exercisable) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,162 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;55.96 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13.95 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 57%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following is a summary of stock options outstanding at May&#160;31, 2020: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 54%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(options in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Options Outstanding&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Options&#160;Exercisable&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Contractual&#160;Life&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted-Average&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted-Average&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"&gt; &lt;div style="border-bottom: 1px solid rgb(0, 0, 0); display: table-cell; font-size: x-small; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range of Exercise Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in years)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Exercise&#160;Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Exercise&#160;Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$16.82 - $40.91 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;507 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.4 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;37.26 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;208 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;34.94 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$40.92 - $61.56 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;605 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2.6 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;58.59 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;183 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;57.43 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$61.57 - $62.88 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;465 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.5 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;62.70 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;85 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;62.70 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$62.89 - $&lt;span style="-sec-ix-hidden:hidden14114808"&gt;64.05&lt;/span&gt; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;539 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4.4 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;63.90 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; height: 16px; padding: 0pt 5pt 0pt 0pt;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#x2014; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$64.06 - $68.96 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;46 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.6 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66.48 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;67.98 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 54%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,162 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.0 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;55.96 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;486 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;48.94 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The weighted average exercise price of shares that were exercisable at May&#160;31, 2020 and 2019 was $48.94 and $40.68, respectively. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;Compensation expense related to share-based awards was $6,468,000, $5,543,000 and $4,909,000 in fiscal years 2020, 2019 and 2018, respectively. Remaining compensation cost to be expensed in future periods for &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-vested&lt;/div&gt; options was $16,949,000 at May&#160;31, 2020, with a weighted average expense recognition period of 3.2 years.&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 66%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year Ended &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;,&#160;2019&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;,&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Aggregate intrinsic value of options outstanding &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;32,988 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;22,798 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;82,649 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Aggregate intrinsic value of options exercisable &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,814 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,222 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;22,572 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Aggregate intrinsic value of options exercised &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;19,597 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;21,382 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;25,844 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 14pt; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company offers eligible employees the &lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;option &lt;/div&gt;to purchase common stock at a 5% discount to the lower of the market value of the stock at the beginning or end of each participation period under the terms of the 2011 Employee Stock Purchase Plan; the discount is recorded in general and administrative expense. Total individual purchases in any year are limited to 10% of compensation. Shares purchased by employees through this program were 21,578 in fiscal 2020, 18,330 in fiscal 2019 and 22,127 in fiscal 2018. &lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Common&lt;/div&gt; stock totaling 343,817 of the 712,500 authorized shares are reserved for issuance under the plan.&lt;/div&gt;&lt;/div&gt; </us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">3501000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">3997000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="PAsOn05_31_2018"
      decimals="INF"
      unitRef="Unit_shares">1913000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis">P10Y</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 10%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 9%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="width: 10%; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0px;"/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(options in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Options&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted-Average&lt;/div&gt;&lt;br/&gt; Exercise&#160;Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted-Average&lt;br/&gt; Grant&#160;Date&#160;Fair&#160;Value&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding at May&#160;31, 2017 (661 exercisable) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,699 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;32.88 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9.51 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;829 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59.37 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14.47 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(821&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;28.18 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8.20 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(208&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;39.57 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11.12 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 57%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding at May&#160;31, 2018 (508 exercisable) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,499 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;42.63 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11.44 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;527 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;62.92 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14.91 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(513&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;31.28 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8.92 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(128&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;47.08 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12.42 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 57%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding at May&#160;31, 2019 (617 exercisable) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,385 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;49.37 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12.70 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;562 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;63.91 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15.56 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(719&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;40.24 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11.05 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(66&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;57.44 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14.20 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 57%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 57%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding at May&#160;31, 2020 (486 exercisable) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,162 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;55.96 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13.95 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 57%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 9%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 10%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn05_31_2017"
      decimals="-3"
      unitRef="Unit_shares">661000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn05_31_2017"
      decimals="INF"
      unitRef="Unit_shares">2699000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2017"
      decimals="2"
      unitRef="Unit_USD_per_Share">32.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="PAsOn05_31_2017"
      decimals="2"
      unitRef="Unit_USD_per_Share">9.51</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P06_01_2017To05_31_2018"
      decimals="INF"
      unitRef="Unit_shares">829000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">59.37</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P06_01_2017To05_31_2018"
      decimals="INF"
      unitRef="Unit_shares">821000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">28.18</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.20</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="P06_01_2017To05_31_2018"
      decimals="INF"
      unitRef="Unit_shares">208000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">39.57</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.12</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_shares">508000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn05_31_2018"
      decimals="INF"
      unitRef="Unit_shares">2499000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">42.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="PAsOn05_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.44</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P06_01_2018To05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">527000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">62.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P06_01_2018To05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">513000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">31.28</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.92</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="P06_01_2018To05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">128000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">47.08</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">12.42</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_shares">617000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">2385000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">49.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="PAsOn05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">12.70</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="P06_01_2019To05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">562000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">63.91</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">15.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="P06_01_2019To05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">719000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">40.24</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.05</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="P06_01_2019To05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">66000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">57.44</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue
      contextRef="P06_01_2019To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.20</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_shares">486000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">2162000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">55.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue
      contextRef="PAsOn05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">13.95</neog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following is a summary of stock options outstanding at May&#160;31, 2020: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 54%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(options in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Options Outstanding&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Options&#160;Exercisable&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Contractual&#160;Life&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted-Average&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Weighted-Average&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"&gt; &lt;div style="border-bottom: 1px solid rgb(0, 0, 0); display: table-cell; font-size: x-small; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range of Exercise Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(in years)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Exercise&#160;Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Exercise&#160;Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$16.82 - $40.91 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;507 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.4 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;37.26 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;208 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;34.94 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$40.92 - $61.56 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;605 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2.6 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;58.59 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;183 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;57.43 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$61.57 - $62.88 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;465 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.5 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;62.70 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;85 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;62.70 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$62.89 - $&lt;span style="-sec-ix-hidden:hidden14114808"&gt;64.05&lt;/span&gt; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;539 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;4.4 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;63.90 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; height: 16px; padding: 0pt 5pt 0pt 0pt;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#x2014; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;$64.06 - $68.96 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;46 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.6 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66.48 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;67.98 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 54%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 54%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,162 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3.0 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;55.96 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;486 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;48.94 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">16.82</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">40.91</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="-3"
      unitRef="Unit_shares">507000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">P1Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">37.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="-3"
      unitRef="Unit_shares">208000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020_ExercisePricesRangeOneMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">34.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">40.92</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">61.56</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="-3"
      unitRef="Unit_shares">605000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">P2Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">58.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="-3"
      unitRef="Unit_shares">183000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020_ExercisePricesRangeTwoMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">57.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">61.57</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">62.88</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="-3"
      unitRef="Unit_shares">465000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">62.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="-3"
      unitRef="Unit_shares">85000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020_ExercisePricesRangeThreeMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">62.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">62.89</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="-3"
      unitRef="Unit_shares">539000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">P4Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">63.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="-3"
      unitRef="Unit_shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020_ExercisePricesRangeFourMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="0"
      unitRef="Unit_USD_per_Share">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">64.06</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">68.96</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="-3"
      unitRef="Unit_shares">46000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P06_01_2019To05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis">P3Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">66.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="-3"
      unitRef="Unit_shares">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020_ExercisePricesRangeFiveMemberusgaapShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">67.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_shares">2162000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="P06_01_2019To05_31_2020">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">55.96</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_shares">486000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">48.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">48.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="PAsOn05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">40.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="P06_01_2019To05_31_2020"
      decimals="0"
      unitRef="Unit_USD">6468000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="P06_01_2018To05_31_2019"
      decimals="0"
      unitRef="Unit_USD">5543000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1
      contextRef="P06_01_2017To05_31_2018"
      decimals="0"
      unitRef="Unit_USD">4909000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">16949000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="P06_01_2019To05_31_2020">P3Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 66%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 6%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year Ended &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;,&#160;2019&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;May&#160;31&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;,&#160;2018&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Aggregate intrinsic value of options outstanding &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;32,988 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;22,798 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;82,649 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Aggregate intrinsic value of options exercisable &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,814 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,222 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;22,572 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Aggregate intrinsic value of options exercised &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;19,597 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;21,382 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;25,844 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">32988000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">22798000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">82649000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">10814000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">10222000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">22572000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">19597000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">21382000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">25844000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
      contextRef="P06_01_2019To05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate>
    <neog:EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue
      contextRef="P06_01_2019To05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</neog:EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="P06_01_2019To05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">21578</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="P06_01_2018To05_31_2019"
      decimals="INF"
      unitRef="Unit_shares">18330</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="P06_01_2017To05_31_2018"
      decimals="INF"
      unitRef="Unit_shares">22127</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="PAsOn05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis"
      decimals="INF"
      unitRef="Unit_shares">343817</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="PAsOn05_31_2020_EmployeeStockMemberusgaapSubsidiarySaleOfStockAxis_TwoThousandElevenPlanMemberusgaapPlanNameAxis"
      decimals="INF"
      unitRef="Unit_shares">712500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; white-space: nowrap;"&gt;6.&lt;/td&gt;
&lt;td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Income Taxes&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income before income taxes by source consists of the following amounts: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 74%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 2.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 2.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 2.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;U.S. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;62,329 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;58,479 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;62,310 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,976 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14,480 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11,155 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;72,305 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;72,959 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;73,465 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The provision for income taxes consists of the following: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 71.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domestic &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Federal &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,886 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,173 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;9,715 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Uncertain tax provision &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;269 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(963&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;State &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,262 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,265 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,377 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,475 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,758 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,066 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domestic &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Federal &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,964 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,031 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,981&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;State &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;195 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;98 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(355&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(221&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(555&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(609&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 71.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Provision for Income Taxes &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,830 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,783 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,250 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 71.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The reconciliation of income taxes computed at the U.S. federal statutory tax rate to income tax expense is as follows: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 73%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax at U.S. statutory rate &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,184 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,321 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;21,459 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Permanent differences &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;360 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(56&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Section&#160;199 domestic production deduction &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,167&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Global intangible &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;low-taxed&lt;/div&gt; income (GILTI)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;438 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;840 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign derived intangible income deduction (FDII) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,120&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,531&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign rate differential &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(182&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;495 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(461&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subpart F income &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;634 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;842 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;816 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax benefits on stock-based compensation &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,998&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,586&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4,816&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes in tax contingencies - Increase/(Release) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;269 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,035&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Provision for state income taxes, net of federal benefit &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,412 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,251 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;975 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Remeasurement of deferred taxes &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(6,022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transition tax on foreign earnings and profits &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,223 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax &lt;div style="display:inline;"&gt;c&lt;/div&gt;redits &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,417&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,726&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,151&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; width: 73%;"&gt; &lt;div style="text-indent: -1em; margin-left: 1em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(750&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(80&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;429&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 73%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; background-color: rgb(204, 238, 255); width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax Expense &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,830 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,783 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,250 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 73%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;On June&#160;1, 2017, the Company adopted ASU No. &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2016-09&#x2014;Compensation-Stock&lt;/div&gt; Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, which simplifies the accounting for share-based payments to employees. The guidance requires the recognition of the income effects of awards in the income statement when the awards vest or are settled, thus eliminating additional &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;paid-in&lt;/div&gt; capital pools. The guidance also allows for a policy election to account for forfeitures as they occur, rather than on an estimated basis, and requires that excess tax benefits be classified as an operating activity on the Statement of Cash Flows. The adoption of this ASU decreased income tax expense by $2.0&#160;million in fiscal 2020, by $2.6&#160;million in fiscal 2019 and by $4.8&#160;million in fiscal 2018.&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;On December&#160;22, 2017, the Tax Cuts and Jobs Act of 2017 (the U.S. Tax Act) was signed into law, making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a federal corporate tax rate decrease from 35% to 21% for tax years beginning after December&#160;31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;one-time&lt;/div&gt; transition tax on the mandatory deemed repatriation of foreign earnings. The U.S. Tax Act also includes a provision to tax global intangible &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;low-taxed&lt;/div&gt; income (GILTI) of foreign subsidiaries and a deduction for foreign derived intangible income (FDII), both of which became effective for the Company beginning June&#160;1, 2018.&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;In fiscal 2018, the Company recorded a net benefit of $4.8&#160;million related to the U.S. Tax Act, due to the impact of the reduction in the tax rate on deferred tax assets and liabilities of $6.0&#160;million, partially offset by $1.2&#160;million of &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;one-time&lt;/div&gt; transition tax on the deemed repatriation of foreign earnings. In fiscal 2019, the Company finalized its calculation of these amounts and recorded immaterial adjustments to income tax expense; the Company also recorded expense of $840,000 related to GILTI and a tax benefit of $1.5&#160;million related to FDII.&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign tax credits, primarily offsetting taxes associated with Subpart F and GILTI income, were $945,000, $1,296,000 and $791,000 in fiscal years 2020, 2019 and 2018, respectively. The Company&#x2019;s U.S. &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;research and development credits &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;were $472,000, $430,000 and $422,000 in fiscal years 2020, 2019 and 2018, respectively. &lt;/div&gt;&lt;/div&gt;  &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income taxes reflect the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred income tax liabilities and assets are as follows: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income tax liabilities &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Indefinite and long-lived assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(20,867&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(18,963&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid expenses &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(795&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(586&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(21,662&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(19,549&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income tax assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Stock &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;o&lt;/div&gt;ptions &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,479 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,497 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventories and accounts receivable &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,336 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,315 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax loss carryforwards &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;484 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;417 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accrued expenses and other &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;657 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,109 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: Valuation &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;a&lt;/div&gt;llowance &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(419&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(407&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,537 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,931 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net deferred income tax liabilities &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(18,125&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(15,618&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;  &lt;div style="text-align: center;"&gt; &lt;div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"&gt; &lt;div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has the following net operating loss carryforwards: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;As of &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="text-decoration:underline;display:inline;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Jurisdiction &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Expiry &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 70%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;U.S. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;408 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;2037 to indefinite &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 70%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,354 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2024 to 2039 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 70%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;1,762 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We are subject to income taxes in the U.S. (federal and state) and in num&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;e&lt;/div&gt;rous foreign jurisdictions. Significant judgment is required in evaluating our tax positions and determining our provision for income taxes. During the ordinary course of business, there are transactions and calculations for which the ultimate tax determination is uncertain. We establish reserves for &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;tax-related&lt;/div&gt; uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when we believe that certain positions might be challenged despite our belief that our tax return positions are fully supportable. We adjust these reserves in light of changing facts and circumstances, such as the outcome of tax audits. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px; text-align: left;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;The reconciliation of our tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;uncertainties&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; is as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"/&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beginning balance &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;611 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;598 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,633 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Increase/(decrease) related to prior periods &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;56 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(106&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,157&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Increase&#160;to current period &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;213 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;119 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;122 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Ending balance &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;880 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;611 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;598 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px; text-align: left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company is no longer subject to examination by the Internal Revenue Service for fiscal year 2016 and preceding years. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income before income taxes by source consists of the following amounts: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 74%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 2.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 2.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 2.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;U.S. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;62,329 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;58,479 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;62,310 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,976 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14,480 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;11,155 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 74%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;72,305 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;72,959 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;73,465 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 74%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 2.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="P06_01_2019To05_31_2020_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis"
      decimals="-3"
      unitRef="Unit_USD">62329000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="P06_01_2018To05_31_2019_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis"
      decimals="-3"
      unitRef="Unit_USD">58479000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="P06_01_2017To05_31_2018_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis"
      decimals="-3"
      unitRef="Unit_USD">62310000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="P06_01_2019To05_31_2020_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis"
      decimals="-3"
      unitRef="Unit_USD">9976000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="P06_01_2018To05_31_2019_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis"
      decimals="-3"
      unitRef="Unit_USD">14480000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="P06_01_2017To05_31_2018_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis"
      decimals="-3"
      unitRef="Unit_USD">11155000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">72305000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">72959000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">73465000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The provision for income taxes consists of the following: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 71.5%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domestic &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Federal &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;6,886 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,173 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;9,715 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Uncertain tax provision &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;269 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(963&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;State &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,262 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,265 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,377 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,475 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,758 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,066 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domestic &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Federal &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,964 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,031 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,981&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;State &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;195 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;98 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(355&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(221&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(555&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(609&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 71.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 71.5%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Provision for Income Taxes &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,830 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,783 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,250 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 71.5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">6886000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">7173000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">9715000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">269000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">13000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-963000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1262000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1265000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">1377000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">2475000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">3758000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">3066000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1964000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1031000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-1981000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">195000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">98000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-355000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-221000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-555000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-609000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">12830000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">12783000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">10250000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The reconciliation of income taxes computed at the U.S. federal statutory tax rate to income tax expense is as follows: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 73%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax at U.S. statutory rate &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,184 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,321 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;21,459 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Permanent differences &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;360 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(56&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Section&#160;199 domestic production deduction &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,167&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Global intangible &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;low-taxed&lt;/div&gt; income (GILTI)&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;438 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;840 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign derived intangible income deduction (FDII) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,120&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,531&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign rate differential &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(182&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;495 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(461&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subpart F income &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;634 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;842 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;816 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax benefits on stock-based compensation &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,998&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(2,586&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4,816&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes in tax contingencies - Increase/(Release) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;269 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,035&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Provision for state income taxes, net of federal benefit &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,412 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,251 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;975 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Remeasurement of deferred taxes &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(6,022&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transition tax on foreign earnings and profits &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,223 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax &lt;div style="display:inline;"&gt;c&lt;/div&gt;redits &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,417&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,726&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,151&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; width: 73%;"&gt; &lt;div style="text-indent: -1em; margin-left: 1em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 4%;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(750&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(80&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 3%;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:right;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;429&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 73%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; background-color: rgb(204, 238, 255); width: 73%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax Expense &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,830 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,783 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,250 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 73%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">15184000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">15321000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">21459000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <neog:EffectiveIncomeTaxRateReconciliationPermanentDifferences
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">360000</neog:EffectiveIncomeTaxRateReconciliationPermanentDifferences>
    <neog:EffectiveIncomeTaxRateReconciliationPermanentDifferences
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-56000</neog:EffectiveIncomeTaxRateReconciliationPermanentDifferences>
    <us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-1167000</us-gaap:IncomeTaxReconciliationDeductionsQualifiedProductionActivities>
    <neog:IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">438000</neog:IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount>
    <neog:IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">840000</neog:IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount>
    <neog:IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-1120000</neog:IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount>
    <neog:IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-1531000</neog:IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-182000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">495000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-461000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <neog:IncomeTaxReconciliationSubpartFIncome
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">634000</neog:IncomeTaxReconciliationSubpartFIncome>
    <neog:IncomeTaxReconciliationSubpartFIncome
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">842000</neog:IncomeTaxReconciliationSubpartFIncome>
    <neog:IncomeTaxReconciliationSubpartFIncome
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">816000</neog:IncomeTaxReconciliationSubpartFIncome>
    <neog:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-1998000</neog:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount>
    <neog:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-2586000</neog:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount>
    <neog:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-4816000</neog:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">269000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">13000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-1035000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1412000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1251000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">975000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <neog:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-6022000</neog:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit>
    <neog:TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">1223000</neog:TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning>
    <neog:IncomeTaxReconciliationTaxCreditsAndOther
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-1417000</neog:IncomeTaxReconciliationTaxCreditsAndOther>
    <neog:IncomeTaxReconciliationTaxCreditsAndOther
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-1726000</neog:IncomeTaxReconciliationTaxCreditsAndOther>
    <neog:IncomeTaxReconciliationTaxCreditsAndOther
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-1151000</neog:IncomeTaxReconciliationTaxCreditsAndOther>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-750000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-80000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">429000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">12830000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">12783000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">10250000</us-gaap:IncomeTaxExpenseBenefit>
    <neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit
      contextRef="P06_01_2019To05_31_2020"
      decimals="-5"
      unitRef="Unit_USD">2000000.0</neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit>
    <neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit
      contextRef="P06_01_2018To05_31_2019"
      decimals="-5"
      unitRef="Unit_USD">2600000</neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit>
    <neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit
      contextRef="P06_01_2017To05_31_2018"
      decimals="-5"
      unitRef="Unit_USD">4800000</neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P12_22_2017To12_22_2017"
      decimals="INF"
      unitRef="Unit_pure">0.35</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P06_01_2018To05_31_2019"
      decimals="2"
      unitRef="Unit_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P06_01_2017To05_31_2018"
      decimals="2"
      unitRef="Unit_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="P06_01_2019To05_31_2020"
      decimals="INF"
      unitRef="Unit_pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <neog:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet
      contextRef="P06_01_2019To05_31_2020"
      decimals="-5"
      unitRef="Unit_USD">4800000</neog:TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="PAsOn05_31_2018"
      decimals="-5"
      unitRef="Unit_USD">6000000.0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <neog:TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning
      contextRef="P06_01_2017To05_31_2018"
      decimals="-5"
      unitRef="Unit_USD">1200000</neog:TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning>
    <neog:TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense
      contextRef="P06_01_2017To05_31_2018_GiltiMemberusgaapIncomeTaxAuthorityNameAxis"
      decimals="0"
      unitRef="Unit_USD">840000</neog:TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense>
    <neog:TaxCutsAndJobsActOf2017IncomeTaxBenefit
      contextRef="P06_01_2017To05_31_2018_GiltiMemberusgaapIncomeTaxAuthorityNameAxis"
      decimals="-5"
      unitRef="Unit_USD">1500000</neog:TaxCutsAndJobsActOf2017IncomeTaxBenefit>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign
      contextRef="P06_01_2019To05_31_2020"
      decimals="0"
      unitRef="Unit_USD">945000</us-gaap:IncomeTaxReconciliationTaxCreditsForeign>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign
      contextRef="P06_01_2018To05_31_2019"
      decimals="0"
      unitRef="Unit_USD">1296000</us-gaap:IncomeTaxReconciliationTaxCreditsForeign>
    <us-gaap:IncomeTaxReconciliationTaxCreditsForeign
      contextRef="P06_01_2017To05_31_2018"
      decimals="0"
      unitRef="Unit_USD">791000</us-gaap:IncomeTaxReconciliationTaxCreditsForeign>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="P06_01_2019To05_31_2020"
      decimals="0"
      unitRef="Unit_USD">472000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="P06_01_2018To05_31_2019"
      decimals="0"
      unitRef="Unit_USD">430000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="P06_01_2017To05_31_2018"
      decimals="0"
      unitRef="Unit_USD">422000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="P06_01_2019To05_31_2020">Significant components of our deferred income tax liabilities and assets are as follows:
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income tax liabilities &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Indefinite and long-lived assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(20,867&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(18,963&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid expenses &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(795&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(586&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(21,662&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(19,549&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income tax assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Stock &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;o&lt;/div&gt;ptions &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,479 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,497 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Inventories and accounts receivable &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,336 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,315 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Tax loss carryforwards &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;484 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;417 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accrued expenses and other &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;657 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,109 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: Valuation &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;a&lt;/div&gt;llowance &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(419&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(407&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,537 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,931 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net deferred income tax liabilities &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(18,125&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(15,618&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; </us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <neog:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">20867000</neog:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets>
    <neog:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">18963000</neog:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">795000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">586000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">21662000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">19549000</us-gaap:DeferredIncomeTaxLiabilities>
    <neog:DeferredTaxAssetsStockOptions
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1479000</neog:DeferredTaxAssetsStockOptions>
    <neog:DeferredTaxAssetsStockOptions
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1497000</neog:DeferredTaxAssetsStockOptions>
    <neog:DeferredTaxAssetsReceivablesAndInventories
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1336000</neog:DeferredTaxAssetsReceivablesAndInventories>
    <neog:DeferredTaxAssetsReceivablesAndInventories
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1315000</neog:DeferredTaxAssetsReceivablesAndInventories>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">484000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">417000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <neog:DeferredTaxAssetsAccruedLiabilitiesAndOther
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">657000</neog:DeferredTaxAssetsAccruedLiabilitiesAndOther>
    <neog:DeferredTaxAssetsAccruedLiabilitiesAndOther
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">1109000</neog:DeferredTaxAssetsAccruedLiabilitiesAndOther>
    <neog:DeferredTaxAssetValuationAllowanceLossCarryForwards
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">-419000</neog:DeferredTaxAssetValuationAllowanceLossCarryForwards>
    <neog:DeferredTaxAssetValuationAllowanceLossCarryForwards
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-407000</neog:DeferredTaxAssetValuationAllowanceLossCarryForwards>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">3537000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">3931000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilities
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">18125000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">15618000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: center;"&gt; &lt;div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"&gt; &lt;div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has the following net operating loss carryforwards: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/div&gt; &lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;As of &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="text-decoration:underline;display:inline;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Jurisdiction &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;May&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Expiry &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 70%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;U.S. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;408 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; white-space: nowrap;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;2037 to indefinite &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 70%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,354 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;2024 to 2039 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 70%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;1,762 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 70%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="PAsOn05_31_2020_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis"
      decimals="-3"
      unitRef="Unit_USD">408000</us-gaap:OperatingLossCarryforwards>
    <neog:OperatingLossCarryForwardsExpirationDescription contextRef="P06_01_2019To05_31_2020_DomesticCountryMemberusgaapIncomeTaxAuthorityAxis">2037 to indefinite</neog:OperatingLossCarryForwardsExpirationDescription>
    <us-gaap:OperatingLossCarryforwards
      contextRef="PAsOn05_31_2020_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis"
      decimals="-3"
      unitRef="Unit_USD">1354000</us-gaap:OperatingLossCarryforwards>
    <neog:OperatingLossCarryForwardsExpirationDescription contextRef="P06_01_2019To05_31_2020_ForeignCountryMemberusgaapIncomeTaxAuthorityAxis">2024 to 2039</neog:OperatingLossCarryForwardsExpirationDescription>
    <us-gaap:OperatingLossCarryforwards
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">1762000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="margin-top: 12px; margin-bottom: 0px; text-align: left;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;The reconciliation of our tax &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"&gt;uncertainties&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt; is as follows: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"/&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%; font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; vertical-align: bottom; font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beginning balance &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;611 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;598 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,633 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Increase/(decrease) related to prior periods &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;56 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(106&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,157&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Increase&#160;to current period &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;213 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;119 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;122 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Ending balance &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;880 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;611 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;598 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">611000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">598000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="PAsOn05_31_2017"
      decimals="-3"
      unitRef="Unit_USD">1633000</us-gaap:UnrecognizedTaxBenefits>
    <neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">56000</neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions>
    <neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">-106000</neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions>
    <neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">-1157000</neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions>
    <neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">213000</neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions>
    <neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">119000</neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions>
    <neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">122000</neog:UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">880000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">611000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">598000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; white-space: nowrap;"&gt;7.&lt;/td&gt;
&lt;td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Commitments and Contingencies&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company is involved in environmental remediation and monitoring activities at its Randolph, Wisconsin manufacturing facility and accrues for related costs when such costs are determined to be probable and estimable. The Company currently utilizes a pump and treat remediation strategy, which includes semi-annual monitoring and reporting, consulting, and maintenance of monitoring wells. We expense these annual costs of remediation, which have ranged from&lt;/div&gt;&lt;div style="margin: 0px auto; width: 8.5in; letter-spacing: 0px; top: 0px; font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt; &lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;38,000&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; to $&lt;/div&gt;131,000&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; per year over the past &lt;/div&gt;five years&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;. The Company&#x2019;s estimated liability for these costs was $&lt;/div&gt;916,000&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; at both May&#160;&lt;/div&gt;31&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, &lt;/div&gt;2020&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; and &lt;/div&gt;2019&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, measured on an &lt;/div&gt;undiscounted&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; basis over an estimated period of &lt;/div&gt;15&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; years; $&lt;/div&gt;100,000&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; of the liability is recorded within current liabilities and the remainder is recorded within other &lt;/div&gt;&lt;div style="white-space: nowrap; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-current&lt;/div&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; liabilities in the consolidated balance sheet. In fiscal &lt;/div&gt;2019&lt;/div&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, the Company performed an updated Corrective Measures Study (CMS) on the site, per a request from the Wisconsin Department of Natural Resources (WDNR), and is currently in discussion with the WDNR regarding potential alternative remediation strategies going forward. The Company believes that the current pump and treat strategy is appropriate for the site. At this time, the outcome in terms of approach and future costs is unknown, but a change in the current remediation strategy, depending on the alternative selected, could require an increase in the currently recorded liability, with an offsetting charge to operations in the period recorded.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has agreements with unrelated third parties that provide for the payment of royalties on the sale of certain products. Royalty expense, recorded in sales and marketing, under the terms of these agreements was $2,524,000, $2,795,000 and $2,876,000 for fiscal years 2020, 2019 and 2018, respectively. Some of these agreements provide for guaranteed minimum royalty payments to be paid each fiscal year by the Company for certain technologies. Future minimum royalty payments are as follows: 2021&#x2014;$182,000, 2022&#x2014;$110,000, 2023&#x2014;$105,000, 2024&#x2014;$105,000 and 2025&#x2014;$105,000. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;We lease office and manufacturing facilities, vehicles and equipment under &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-cancelable &lt;/div&gt; operating leases. Rent expense for fiscal years 2020, 2019 and 2018 was&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;1,373,000&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, $&lt;/div&gt;1,633,000&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; and $&lt;/div&gt;&lt;span style="-sec-ix-hidden:hidden14114633"&gt;1,083,000&lt;/span&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;,&lt;/div&gt; respectively.&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-size: small; letter-spacing: 0px;;display:inline;"&gt;The Company is subject to certain legal and other proceedings in the &lt;/div&gt;normal&lt;div style="font-size: small; letter-spacing: 0px;;display:inline;"&gt; course of business that, in the opinion of management, are not expected to have a material effect on its future results of operations or financial position.&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:EnvironmentalRemediationExpense
      contextRef="P06_01_2019To05_31_2020_MinimumMembersrtRangeAxis"
      decimals="INF"
      unitRef="Unit_USD">38000</us-gaap:EnvironmentalRemediationExpense>
    <us-gaap:EnvironmentalRemediationExpense
      contextRef="P06_01_2019To05_31_2020_MaximumMembersrtRangeAxis"
      decimals="INF"
      unitRef="Unit_USD">131000</us-gaap:EnvironmentalRemediationExpense>
    <neog:RemedialActionObjectiveTimeFrame contextRef="P06_01_2019To05_31_2020">P5Y</neog:RemedialActionObjectiveTimeFrame>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="PAsOn05_31_2019"
      decimals="0"
      unitRef="Unit_USD">916000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">916000</us-gaap:AccrualForEnvironmentalLossContingencies>
    <neog:AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod contextRef="P06_01_2019To05_31_2020">P15Y</neog:AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod>
    <us-gaap:AccruedEnvironmentalLossContingenciesCurrent
      contextRef="PAsOn05_31_2019"
      decimals="0"
      unitRef="Unit_USD">100000</us-gaap:AccruedEnvironmentalLossContingenciesCurrent>
    <us-gaap:AccruedEnvironmentalLossContingenciesCurrent
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">100000</us-gaap:AccruedEnvironmentalLossContingenciesCurrent>
    <us-gaap:RoyaltyExpense
      contextRef="P06_01_2019To05_31_2020"
      decimals="0"
      unitRef="Unit_USD">2524000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="P06_01_2018To05_31_2019"
      decimals="0"
      unitRef="Unit_USD">2795000</us-gaap:RoyaltyExpense>
    <us-gaap:RoyaltyExpense
      contextRef="P06_01_2017To05_31_2018"
      decimals="0"
      unitRef="Unit_USD">2876000</us-gaap:RoyaltyExpense>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">182000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">110000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">105000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:ContractualObligationDueInFourthYear
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">105000</us-gaap:ContractualObligationDueInFourthYear>
    <us-gaap:ContractualObligationDueInFifthYear
      contextRef="PAsOn05_31_2020"
      decimals="0"
      unitRef="Unit_USD">105000</us-gaap:ContractualObligationDueInFifthYear>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="P06_01_2019To05_31_2020"
      decimals="0"
      unitRef="Unit_USD">1373000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="P06_01_2018To05_31_2019"
      decimals="0"
      unitRef="Unit_USD">1633000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;8.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: small;;text-align:left;"&gt; &lt;div style="text-align: left; line-height: normal;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;Defined Contribution Benefit&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt; Plan&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 10pt;;display:inline;"&gt;&lt;div style="line-height: 10pt; font-size: 10pt;;font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="margin-top: 4.5pt; line-height: 12pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;The Company maintains a defined contribution 401(k) benefit plan covering substantially all &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;domestic &lt;/div&gt;employees. Employees are permitted to defer compensation up to IRS limits, with Neogen matching 100% of the first 3% of deferred compensation and 50% of the next 2% &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;of deferred compensation. Neogen&#x2019;s expense under this plan was&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;$&lt;/div&gt;1,535,000&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;, $&lt;/div&gt;1,361,000&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;, and $&lt;/div&gt;1,325,000&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt; in fiscal years &lt;/div&gt;2020&lt;/div&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;, &lt;/div&gt;2019&lt;/div&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt; and &lt;/div&gt;2018&lt;/div&gt;&lt;div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"&gt;, respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="P06_01_2019To05_31_2020_ScenarioOneMemberusgaapDeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"
      decimals="INF"
      unitRef="Unit_pure">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="P06_01_2019To05_31_2020_ScenarioTwoMemberusgaapDeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"
      decimals="INF"
      unitRef="Unit_pure">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="P06_01_2019To05_31_2020"
      decimals="0"
      unitRef="Unit_USD">1535000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="P06_01_2018To05_31_2019"
      decimals="0"
      unitRef="Unit_USD">1361000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="P06_01_2017To05_31_2018"
      decimals="0"
      unitRef="Unit_USD">1325000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; white-space: nowrap;"&gt;9.&lt;/td&gt;
&lt;td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Segment Information&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has two reportable segments: Food Safety and Animal Safety. The Food Safety segment is primarily engaged in the development, production and marketing of diagnostic test kits and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation. The Animal Safety segment is primarily engaged in the development, production and marketing of products dedicated to animal safety, including a complete line of consumable products marketed to veterinarians and animal health product distributors; this segment also provides genomic identification and related interpretive bioinformatic services. Additionally, the Animal Safety segment produces and markets rodenticides, disinfectants, and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities. &lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Neogen&#x2019;s international operations in the United Kingdom, Mexico, Brazil, China and India originally focused on the sales and marketing of our food safety products, and each of these units reports through the Food Safety segment. In recent years, these operations have expanded to offer the Company&#x2019;s complete line of products and services, including those usually associated with the Animal Safety segment such as cleaners, disinfectants, rodenticides, insecticides, veterinary instruments and genomics services. These additional products and services are managed and directed by existing management and are reported through the Food Safety segment. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Neogen&#x2019;s operation in Australia originally focused on providing genomics services and sales of animal safety products and reports through the Animal Safety segment. With the acquisition of Cell BioSciences in February 2020, this operation has expanded to offer our complete line of products and services, including those usually associated with the Food Safety segment. These additional products are managed and directed by existing management at Neogen Australasia and report through the Animal Safety segment. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 12px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The accounting policies of each of the segments are the same as those described in Note 1. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: left;font-family: Times New Roman;font-size: 10pt;margin-top: 0pt;margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Segment information is as follows: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 63%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;Food&#160;Safety &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;Animal&#160;Safety &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;Corporate&#160;and&lt;br/&gt; Eliminations&#160;(1) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;Total &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fiscal 2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;189,893 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;145,646 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;335,539 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;22,798 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59,833 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;82,631 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 63%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;212,691 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;205,479 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;418,170 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income (loss) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;33,526 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;39,051 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(5,054&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;67,523 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation and amortization &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,173 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,223 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;18,396 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;222,331 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;231,178 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;343,673 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;797,182 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expenditures for long-lived assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,867 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,185 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;24,052 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fiscal 2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;190,675 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;148,764 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;339,439 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;22,799 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,948 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;74,747 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 63%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;213,474 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;200,712 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;414,186 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income (loss) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;39,020 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;33,875 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4,801&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;68,094 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation and amortization &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,525 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,099 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,624 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; width: 0%; height: 16px; padding: 0pt;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;206,267 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;221,950 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;267,523 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;695,740 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expenditures for long-lived assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,916 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,745 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14,661 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fiscal 2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;174,553 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;156,735 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;331,288 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;19,924 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;46,718 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,642 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 63%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;194,477 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;203,453 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;397,930 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income (loss) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;34,561 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;39,529 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,896&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,194 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation and amortization &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,083 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,975 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,058 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; background-color: rgb(204, 238, 255); width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;186,570 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;220,629 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;210,810 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;618,009 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 63%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expenditures for long-lived assets &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,538 &lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,408 &lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160; &lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;20,946 &lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0px;"/&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; white-space: nowrap;"&gt;(1)&lt;/td&gt;
&lt;td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Includes corporate assets, including cash and cash equivalents, marketable securities, current and deferred tax accounts, and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions and &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests.&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table presents the Company&#x2019;s revenue disaggregated by geographical location: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; line-height: 7pt; font-size: 7pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt; padding: 0pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domestic &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;253,458 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;248,304 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;International &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;164,712 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;165,882 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenue &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;418,170 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;414,186 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; </us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="P06_01_2019To05_31_2020"
      decimals="INF"
      unitRef="Unit_Segment">2</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="P06_01_2019To05_31_2020">&lt;div style="text-align: left;font-family: Times New Roman;font-size: 10pt;margin-top: 0pt;margin-bottom: 0px;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Segment information is as follows: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 63%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 4%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: justify; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-style:italic;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;(in thousands) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;Food&#160;Safety &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;Animal&#160;Safety &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;Corporate&#160;and&lt;br/&gt; Eliminations&#160;(1) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;Total &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fiscal 2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;189,893 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;145,646 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;335,539 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;22,798 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;59,833 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;82,631 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 63%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;212,691 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;205,479 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;418,170 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income (loss) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;33,526 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;39,051 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(5,054&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;67,523 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation and amortization &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,173 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,223 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;18,396 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;222,331 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;231,178 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;343,673 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;797,182 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expenditures for long-lived assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,867 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,185 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;24,052 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fiscal 2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;190,675 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;148,764 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;339,439 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;22,799 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,948 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;74,747 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 63%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;213,474 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;200,712 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;414,186 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income (loss) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;39,020 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;33,875 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4,801&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;68,094 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation and amortization &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,525 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,099 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,624 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; width: 0%; height: 16px; padding: 0pt;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;206,267 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;221,950 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;267,523 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;695,740 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expenditures for long-lived assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;8,916 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,745 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14,661 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 4.5pt; font-size: 4.5pt;"&gt; &lt;div style="font-size: 4.5pt; line-height: 4.5pt;"&gt;&lt;div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fiscal 2018 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Product revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;174,553 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;156,735 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;331,288 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Service revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;19,924 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;46,718 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;66,642 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 63%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenues to external customers &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;194,477 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;203,453 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;397,930 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Operating income (loss) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;34,561 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;39,529 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;(3,896&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"&gt;)&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;70,194 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation and amortization &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,083 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,975 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;17,058 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; background-color: rgb(204, 238, 255); width: 63%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Assets &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;186,570 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;220,629 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;210,810 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255); width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;618,009 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt;
&lt;td style="padding: 0px; vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 63%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expenditures for long-lived assets &lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,538 &lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10,408 &lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&#160;&#160; &lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;20,946 &lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="margin-top: 12pt; margin-bottom: 0px;"/&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; white-space: nowrap;"&gt;(1)&lt;/td&gt;
&lt;td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Includes corporate assets, including cash and cash equivalents, marketable securities, current and deferred tax accounts, and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions and &lt;div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interests.&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">189893000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">145646000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">335539000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">22798000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">59833000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">82631000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">212691000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">205479000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">418170000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">33526000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">39051000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2019To05_31_2020_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      id="Fact_14114432"
      unitRef="Unit_USD">-5054000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">67523000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">10173000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">8223000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">18396000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">222331000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">231178000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2020_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      id="Fact_14114439"
      unitRef="Unit_USD">343673000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">797182000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2019To05_31_2020_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">15867000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2019To05_31_2020_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">8185000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">24052000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">190675000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">148764000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">339439000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">22799000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">51948000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">74747000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">213474000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">200712000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">414186000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">39020000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">33875000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2018To05_31_2019_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      id="Fact_14114455"
      unitRef="Unit_USD">-4801000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">68094000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">9525000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">8099000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">17624000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">206267000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">221950000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2019_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      id="Fact_14114462"
      unitRef="Unit_USD">267523000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">695740000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2018To05_31_2019_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">8916000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2018To05_31_2019_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">5745000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">14661000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">174553000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">156735000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_ProductMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">331288000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">19924000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">46718000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_ServiceMembersrtProductOrServiceAxis"
      decimals="-3"
      unitRef="Unit_USD">66642000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">194477000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">203453000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">397930000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">34561000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">39529000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2017To05_31_2018_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      id="Fact_14114478"
      unitRef="Unit_USD">-3896000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">70194000</us-gaap:OperatingIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">9083000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">7975000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">17058000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">186570000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">220629000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2018_IntersubsegmentEliminationsMemberusgaapSubsegmentsConsolidationItemsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      id="Fact_14114485"
      unitRef="Unit_USD">210810000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="PAsOn05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">618009000</us-gaap:Assets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2017To05_31_2018_FoodSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">10538000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2017To05_31_2018_AnimalSafetyMemberusgaapStatementBusinessSegmentsAxis_OperatingSegmentsMembersrtConsolidationItemsAxis"
      decimals="-3"
      unitRef="Unit_USD">10408000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="P06_01_2017To05_31_2018"
      decimals="-3"
      unitRef="Unit_USD">20946000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="P06_01_2019To05_31_2020"> &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table presents the Company&#x2019;s revenue disaggregated by geographical location: &lt;/div&gt;&lt;/div&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 78%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; line-height: 7pt; font-size: 7pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Year ended May&#160;31 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt; padding: 0pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"&gt; &lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(in thousands)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2020 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;2019 &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Domestic &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;253,458 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;248,304 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;International &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;164,712 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;165,882 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenue &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;418,170 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;414,186 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgb(204, 238, 255);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 0pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 78%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 2.7px; font-family: &amp;quot;Times New Roman&amp;quot;; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; </us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_USsrtStatementGeographicalAxis"
      decimals="-3"
      unitRef="Unit_USD">253458000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_USsrtStatementGeographicalAxis"
      decimals="-3"
      unitRef="Unit_USD">248304000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020_NonUsMembersrtStatementGeographicalAxis"
      decimals="-3"
      unitRef="Unit_USD">164712000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019_NonUsMembersrtStatementGeographicalAxis"
      decimals="-3"
      unitRef="Unit_USD">165882000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2019To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">418170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="P06_01_2018To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">414186000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:TreasuryStockTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;10.&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: left; margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Stock Repurchases&lt;div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px; background: none;"/&gt; &lt;div style="margin-top: 6px; margin-bottom: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;In October 2018, the Company&#x2019;s Board of Directors passed a resolution terminating the Company&#x2019;s prior stock buyback program, which had been approved in December 2008, and authorized a new program to purchase, subject to market conditions, up to &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;3,000,000 shares of the Company&#x2019;s common stock. In December 2018, the Company purchased 50,000 &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;shares under the new program in open market transactions for a total price, including commissions, of&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;$&lt;/div&gt;3,134,727&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;. &lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Shares acquired under the program were retired. A total of 2,950,000 shares of common stock remain&#160;available for repurchase under this program as of May&#160;31, 2020. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="PAsOn10_31_2018"
      decimals="INF"
      unitRef="Unit_shares">3000000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="P12_01_2018To12_31_2018"
      decimals="INF"
      unitRef="Unit_shares">50000</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <neog:CumulativeStockRepurchasedAndRetiredValue
      contextRef="PAsOn12_31_2018"
      decimals="0"
      unitRef="Unit_USD">3134727</neog:CumulativeStockRepurchasedAndRetiredValue>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="PAsOn05_31_2020"
      decimals="INF"
      unitRef="Unit_shares">2950000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:QuarterlyFinancialInformationTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top; white-space: nowrap;"&gt;11.&lt;/td&gt;
&lt;td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;Summary of Quarterly Data (Unaudited)&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 66%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Quarter Ended &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;(in thousands, except per share)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;August&lt;br/&gt; 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;November&lt;br/&gt; 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;February&lt;br/&gt; 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;May 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Revenue &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;101,424 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;107,803 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;99,869 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;109,074 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gross Margin &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;48,194 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,026 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;45,330 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,729 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14,652 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,276 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,200 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,347 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic net income per share &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.28 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.23 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diluted net income per share &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.28 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.23 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 16px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="height: 16px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="14" style="height: 16px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="height: 16px; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Quarter Ended &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;(in thousands, except per share)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;August&lt;br/&gt; 2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;November&lt;br/&gt; 2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;February&lt;br/&gt; 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;May 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Revenue &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;99,626 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;107,098 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;97,700 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;109,762 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gross Margin &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;46,729 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;50,033 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;44,628 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;50,530 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,237 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,051 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13,073 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,815 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic net income per share &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.29 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.25 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diluted net income per share &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.29 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.25 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.30 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: left; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Quarterly net income per share is based on weighted-average shares outstanding and potentially dilutive stock options for the specific period&#160;and as a result, will not necessarily aggregate to total net income per share as computed for the year as disclosed in the consolidated statements of income. &lt;/div&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock contextRef="P06_01_2019To05_31_2020">
&lt;table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: separate; border-spacing: 0;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 66%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="width: 3%; font-family: &amp;quot;Times New Roman&amp;quot;;"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: 'Times New Roman';"/&gt;
&lt;td style="font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Quarter Ended &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;(in thousands, except per share)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;August&lt;br/&gt; 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;November&lt;br/&gt; 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;February&lt;br/&gt; 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;May 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Revenue &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;101,424 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;107,803 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;99,869 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;109,074 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gross Margin &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;48,194 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,026 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;45,330 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;51,729 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;14,652 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,276 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;12,200 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,347 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic net income per share &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.28 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.23 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diluted net income per share &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.28 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.23 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 16px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="height: 16px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="14" style="height: 16px; font-family: 'Times New Roman';;width:;"&gt;&#160;&lt;/td&gt;
&lt;td style="height: 16px; font-family: &amp;quot;Times New Roman&amp;quot;; padding: 0pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt; &lt;div style="text-align: center; font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;Quarter Ended &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.7pt; font-family: &amp;quot;Times New Roman&amp;quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"&gt;(in thousands, except per share)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;August&lt;br/&gt; 2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;November&lt;br/&gt; 2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;February&lt;br/&gt; 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"&gt;&lt;div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"&gt;&lt;div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"&gt;May 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding: 0pt 0pt 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total Revenue &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;99,626 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;107,098 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;97,700 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;$&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;109,762 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gross Margin &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;46,729 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;50,033 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;44,628 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;50,530 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net income &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,237 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;16,051 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;13,073 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;15,815 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid;"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic net income per share &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.29 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.25 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"&gt;
&lt;td style="padding: 0px; vertical-align: top; width: 66%;"&gt; &lt;div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Diluted net income per share &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.29 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.31 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.25 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; font-family: &amp;quot;Times New Roman&amp;quot;; width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="text-align: right; vertical-align: bottom;"&gt; &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"&gt;0.30 &lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2019To08_31_2019"
      decimals="-3"
      unitRef="Unit_USD">101424000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P09_01_2019To11_30_2019"
      decimals="-3"
      unitRef="Unit_USD">107803000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P12_01_2019To02_29_2020"
      decimals="-3"
      unitRef="Unit_USD">99869000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P03_01_2020To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">109074000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="P06_01_2019To08_31_2019"
      decimals="-3"
      unitRef="Unit_USD">48194000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P09_01_2019To11_30_2019"
      decimals="-3"
      unitRef="Unit_USD">51026000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P12_01_2019To02_29_2020"
      decimals="-3"
      unitRef="Unit_USD">45330000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P03_01_2020To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">51729000</us-gaap:GrossProfit>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2019To08_31_2019"
      decimals="-3"
      unitRef="Unit_USD">14652000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P09_01_2019To11_30_2019"
      decimals="-3"
      unitRef="Unit_USD">16276000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P12_01_2019To02_29_2020"
      decimals="-3"
      unitRef="Unit_USD">12200000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P03_01_2020To05_31_2020"
      decimals="-3"
      unitRef="Unit_USD">16347000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="P06_01_2019To08_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.28</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P09_01_2019To11_30_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P12_01_2019To02_29_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.23</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P03_01_2020To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P06_01_2019To08_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.28</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P09_01_2019To11_30_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P12_01_2019To02_29_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.23</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P03_01_2020To05_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P06_01_2018To08_31_2018"
      decimals="-3"
      unitRef="Unit_USD">99626000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P09_01_2018To11_30_2018"
      decimals="-3"
      unitRef="Unit_USD">107098000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P12_01_2018To02_28_2019"
      decimals="-3"
      unitRef="Unit_USD">97700000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="P03_01_2019To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">109762000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="P06_01_2018To08_31_2018"
      decimals="-3"
      unitRef="Unit_USD">46729000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P09_01_2018To11_30_2018"
      decimals="-3"
      unitRef="Unit_USD">50033000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P12_01_2018To02_28_2019"
      decimals="-3"
      unitRef="Unit_USD">44628000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="P03_01_2019To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">50530000</us-gaap:GrossProfit>
    <us-gaap:ProfitLoss
      contextRef="P06_01_2018To08_31_2018"
      decimals="-3"
      unitRef="Unit_USD">15237000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P09_01_2018To11_30_2018"
      decimals="-3"
      unitRef="Unit_USD">16051000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P12_01_2018To02_28_2019"
      decimals="-3"
      unitRef="Unit_USD">13073000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="P03_01_2019To05_31_2019"
      decimals="-3"
      unitRef="Unit_USD">15815000</us-gaap:ProfitLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="P06_01_2018To08_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.29</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P09_01_2018To11_30_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P12_01_2018To02_28_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.25</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="P03_01_2019To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.31</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P06_01_2018To08_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.29</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P09_01_2018To11_30_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.31</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P12_01_2018To02_28_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.25</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="P03_01_2019To05_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.30</us-gaap:EarningsPerShareDiluted>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_14114432"
          xlink:label="Fact_14114432"
          xlink:type="locator"/>
        <link:footnote id="FN_53096" xlink:label="FN_53096" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes corporate assets, including cash and cash equivalents, marketable securities, current and deferred tax accounts, and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions and non-controlling interests.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114432"
          xlink:to="FN_53096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114439"
          xlink:label="Fact_14114439"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114439"
          xlink:to="FN_53096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114455"
          xlink:label="Fact_14114455"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114455"
          xlink:to="FN_53096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114462"
          xlink:label="Fact_14114462"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114462"
          xlink:to="FN_53096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114478"
          xlink:label="Fact_14114478"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114478"
          xlink:to="FN_53096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114485"
          xlink:label="Fact_14114485"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114485"
          xlink:to="FN_53096"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114917"
          xlink:label="Fact_14114917"
          xlink:type="locator"/>
        <link:footnote id="FN_53097" xlink:label="FN_53097" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes final purchase price allocation adjustments and currency adjustments for goodwill recorded at international locations.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114917"
          xlink:to="FN_53097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114918"
          xlink:label="Fact_14114918"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114918"
          xlink:to="FN_53097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114919"
          xlink:label="Fact_14114919"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114919"
          xlink:to="FN_53097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114926"
          xlink:label="Fact_14114926"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114926"
          xlink:to="FN_53097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114927"
          xlink:label="Fact_14114927"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114927"
          xlink:to="FN_53097"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_14114928"
          xlink:label="Fact_14114928"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_14114928"
          xlink:to="FN_53097"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393973224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</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_CoverAbstract', window );"><strong>Cover [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>
</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-K<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_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">May 31,  2020<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_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<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_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_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>
<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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<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_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">NEOGEN CORP<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_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000711377<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_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">NEOG<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_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<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_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">Yes<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_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<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_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<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_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<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_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<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_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,489,079,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_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<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_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,963,988<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">0-17988<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_dei_Security12gTitle', window );">Title of 12(g) Security</a></td>
<td class="text">COMMON STOCK<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_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<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_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MI<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_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">38-2367843<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_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">620 Lesher Place<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_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">372-9200<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_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">MI<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_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Lansing<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_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">517<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_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">48912<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_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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</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_CoverAbstract</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: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_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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 annual 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, 20-F, 40-F<br> -Number 240<br> -Section 15<br> -Subsection d-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_DocumentAnnualReport</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_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 CCYY 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 CCYY-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_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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</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_EntityPublicFloat</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: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_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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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_EntityWellKnownSeasonedIssuer</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_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_Security12gTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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(g) 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 g<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_Security12gTitle</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393145288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</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">$ 66,269,000<span></span>
</td>
<td class="nump">$ 41,688,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_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">277,404,000<span></span>
</td>
<td class="nump">225,836,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_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance of $1,350 and $1,700 at May 31, 2020 and 2019, respectively</a></td>
<td class="nump">84,681,000<span></span>
</td>
<td class="nump">82,582,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_InventoryNet', window );">Inventories</a></td>
<td class="nump">95,053,000<span></span>
</td>
<td class="nump">85,992,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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">13,999,000<span></span>
</td>
<td class="nump">13,431,000<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_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">537,406,000<span></span>
</td>
<td class="nump">449,529,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_PropertyPlantAndEquipmentNetAbstract', window );"><strong>Property and Equipment</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_LandAndLandImprovements', window );">Land and improvements</a></td>
<td class="nump">5,456,000<span></span>
</td>
<td class="nump">5,324,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_BuildingsAndImprovementsGross', window );">Building and improvements</a></td>
<td class="nump">48,881,000<span></span>
</td>
<td class="nump">46,205,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_MachineryAndEquipmentGross', window );">Machinery and equipment</a></td>
<td class="nump">90,351,000<span></span>
</td>
<td class="nump">82,752,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_FurnitureAndFixturesGross', window );">Furniture and fixtures</a></td>
<td class="nump">4,324,000<span></span>
</td>
<td class="nump">3,895,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_ConstructionInProgressGross', window );">Construction in progress</a></td>
<td class="nump">4,968,000<span></span>
</td>
<td class="nump">2,294,000<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_PropertyPlantAndEquipmentGross', window );">Property, Plant and Equipment, Gross</a></td>
<td class="nump">153,980,000<span></span>
</td>
<td class="nump">140,470,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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="nump">75,309,000<span></span>
</td>
<td class="nump">65,623,000<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_PropertyPlantAndEquipmentNet', window );">Net Property and Equipment</a></td>
<td class="nump">78,671,000<span></span>
</td>
<td class="nump">74,847,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_OtherAssetsNoncurrentAbstract', window );"><strong>Other 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_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">1,952,000<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_Goodwill', window );">Goodwill</a></td>
<td class="nump">110,340,000<span></span>
</td>
<td class="nump">103,619,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_OtherIndefiniteLivedIntangibleAssets', window );">Other non-amortizable intangible assets</a></td>
<td class="nump">15,217,000<span></span>
</td>
<td class="nump">15,510,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_FiniteLivedIntangibleAssetsNet', window );">Amortizable intangible assets, net of accumulated amortization of $44,690 and $40,835 at May 31, 2020 and 2019, respectively</a></td>
<td class="nump">51,364,000<span></span>
</td>
<td class="nump">52,096,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_OtherAssets', window );">Other&#160;non-current&#160;assets</a></td>
<td class="nump">2,232,000<span></span>
</td>
<td class="nump">139,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_OtherAssetsNoncurrent', window );">Total Other Assets</a></td>
<td class="nump">181,105,000<span></span>
</td>
<td class="nump">171,364,000<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_Assets', window );">Total Assets</a></td>
<td class="nump">797,182,000<span></span>
</td>
<td class="nump">695,740,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_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="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_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">25,650,000<span></span>
</td>
<td class="nump">19,063,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_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation</a></td>
<td class="nump">7,735,000<span></span>
</td>
<td class="nump">7,085,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_AccruedIncomeTaxesCurrent', window );">Income taxes</a></td>
<td class="nump">1,456,000<span></span>
</td>
<td class="nump">601,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_OtherAccruedLiabilitiesCurrent', window );">Other accruals</a></td>
<td class="nump">13,648,000<span></span>
</td>
<td class="nump">11,502,000<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_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">48,489,000<span></span>
</td>
<td class="nump">38,251,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_DeferredTaxLiabilitiesNoncurrent', window );">Deferred Income Taxes</a></td>
<td class="nump">18,125,000<span></span>
</td>
<td class="nump">15,618,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_OtherLiabilitiesNoncurrent', window );">Other Non-Current Liabilities</a></td>
<td class="nump">5,391,000<span></span>
</td>
<td class="nump">3,972,000<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_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">72,005,000<span></span>
</td>
<td class="nump">57,841,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_CommitmentsAndContingencies', window );">Commitments and Contingencies (note 7)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_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="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_PreferredStockValue', window );">Preferred stock, $1.00 par value &#8212; shares authorized 100,000; none issued and outstanding</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_CommonStockValue', window );">Common stock, $0.16 par value &#8212; shares authorized 120,000,000; 52,945,841 and 52,216,589 shares issued and outstanding at May 31, 2020 and 2019, respectively</a></td>
<td class="nump">8,471,000<span></span>
</td>
<td class="nump">8,355,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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">257,693,000<span></span>
</td>
<td class="nump">221,937,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_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(19,709,000)<span></span>
</td>
<td class="num">(11,640,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_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">478,722,000<span></span>
</td>
<td class="nump">419,247,000<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 Neogen Corporation and Subsidiaries Stockholders' Equity</a></td>
<td class="nump">725,177,000<span></span>
</td>
<td class="nump">637,899,000<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">$ 797,182,000<span></span>
</td>
<td class="nump">$ 695,740,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_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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<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)(1))<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 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_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</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 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 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(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_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-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_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-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_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_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and 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://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31958-109318<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_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-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_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_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-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_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_LandAndLandImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated deprecation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for 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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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_LandAndLandImprovements</td>
</tr>
<tr>
<td style="padding-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_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</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 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6812-107765<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-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_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in marketable security, 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://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 (f)<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.2)<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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-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_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_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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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><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(10))<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)(10))<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_OtherAssets</td>
</tr>
<tr>
<td style="padding-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_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_OtherAssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherAssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<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_OtherIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-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_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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<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 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_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentNetAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466309752">
<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>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">$ 1,350<span></span>
</td>
<td class="nump">$ 1,700<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="nump">$ 44,690<span></span>
</td>
<td class="nump">$ 40,835<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</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 1.00<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</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,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</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</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</a></td>
<td class="nump">$ 0.16<span></span>
</td>
<td class="nump">$ 0.16<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</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="nump">120,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</a></td>
<td class="nump">52,945,841<span></span>
</td>
<td class="nump">52,945,841<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</a></td>
<td class="nump">52,216,589<span></span>
</td>
<td class="nump">52,216,589<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630386228136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_RevenuesAbstract', window );"><strong>Revenues</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 418,170<span></span>
</td>
<td class="nump">$ 414,186<span></span>
</td>
<td class="nump">$ 397,930<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_CostOfRevenueAbstract', window );"><strong>Cost of Revenues</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_CostOfGoodsAndServicesSold', window );">Total Cost of Revenues</a></td>
<td class="nump">221,891<span></span>
</td>
<td class="nump">222,266<span></span>
</td>
<td class="nump">211,658<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_GrossProfit', window );">Gross Margin</a></td>
<td class="nump">196,279<span></span>
</td>
<td class="nump">191,920<span></span>
</td>
<td class="nump">186,272<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_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>
</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">69,675<span></span>
</td>
<td class="nump">70,230<span></span>
</td>
<td class="nump">66,929<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">44,331<span></span>
</td>
<td class="nump">40,791<span></span>
</td>
<td class="nump">38,294<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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">14,750<span></span>
</td>
<td class="nump">12,805<span></span>
</td>
<td class="nump">10,855<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">128,756<span></span>
</td>
<td class="nump">123,826<span></span>
</td>
<td class="nump">116,078<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 Income</a></td>
<td class="nump">67,523<span></span>
</td>
<td class="nump">68,094<span></span>
</td>
<td class="nump">70,194<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_NonoperatingIncomeExpenseAbstract', window );"><strong>Other Income</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_InterestIncomeExpenseNonoperatingNet', window );">Interest income, net</a></td>
<td class="nump">5,992<span></span>
</td>
<td class="nump">4,683<span></span>
</td>
<td class="nump">2,043<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_RoyaltyIncomeNonoperating', window );">Royalty income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150<span></span>
</td>
<td class="nump">147<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_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="num">(1,210)<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">1,081<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_NonoperatingIncomeExpense', window );">Total Other Income</a></td>
<td class="nump">4,782<span></span>
</td>
<td class="nump">4,865<span></span>
</td>
<td class="nump">3,271<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Taxes</a></td>
<td class="nump">72,305<span></span>
</td>
<td class="nump">72,959<span></span>
</td>
<td class="nump">73,465<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_IncomeTaxExpenseBenefit', window );">Provision for Income Taxes</a></td>
<td class="nump">12,830<span></span>
</td>
<td class="nump">12,783<span></span>
</td>
<td class="nump">10,250<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_ProfitLoss', window );">Net Income</a></td>
<td class="nump">59,475<span></span>
</td>
<td class="nump">60,176<span></span>
</td>
<td class="nump">63,215<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_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net Income Attributable to Non-controlling Interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70)<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_NetIncomeLoss', window );">Net Income Attributable to Neogen</a></td>
<td class="nump">$ 59,475<span></span>
</td>
<td class="nump">$ 60,176<span></span>
</td>
<td class="nump">$ 63,145<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_EarningsPerShareAbstract', window );"><strong>Net Income Attributable to Neogen per Share</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_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 1.23<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 );">Diluted</a></td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 1.15<span></span>
</td>
<td class="nump">$ 1.21<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_WeightedAverageNumberOfSharesOutstandingBasicAbstract', window );"><strong>Weighted Average Shares Outstanding</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">52,550<span></span>
</td>
<td class="nump">51,888<span></span>
</td>
<td class="nump">51,358<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">52,860<span></span>
</td>
<td class="nump">52,425<span></span>
</td>
<td class="nump">52,149<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=us-gaap_ProductMember', window );">Product Revenues</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_RevenuesAbstract', window );"><strong>Revenues</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 335,539<span></span>
</td>
<td class="nump">$ 339,439<span></span>
</td>
<td class="nump">$ 331,288<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_CostOfRevenueAbstract', window );"><strong>Cost of Revenues</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_CostOfGoodsAndServicesSold', window );">Total Cost of Revenues</a></td>
<td class="nump">173,566<span></span>
</td>
<td class="nump">179,660<span></span>
</td>
<td class="nump">173,725<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=us-gaap_ServiceMember', window );">Service Revenues</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_RevenuesAbstract', window );"><strong>Revenues</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">82,631<span></span>
</td>
<td class="nump">74,747<span></span>
</td>
<td class="nump">66,642<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_CostOfRevenueAbstract', window );"><strong>Cost of Revenues</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_CostOfGoodsAndServicesSold', window );">Total Cost of Revenues</a></td>
<td class="nump">$ 48,325<span></span>
</td>
<td class="nump">$ 42,606<span></span>
</td>
<td class="nump">$ 37,933<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_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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</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 (c)<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 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<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://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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<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 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 9: 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 10: 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(15))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of nonoperating interest income (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_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Net Income (Loss) attributable to noncontrolling interest.</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 (a)<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 (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<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 (a)<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 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-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_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</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 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://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 3: 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: 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 8: 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 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 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 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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: 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 16: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 19: 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 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 (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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_RoyaltyIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ancillary revenue earned during the period from the consideration paid to the entity for the use of its rights and property by another party. Examples include licensing the use of copyrighted materials and leasing the extraction of natural resources.</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_RoyaltyIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageNumberOfSharesOutstandingBasicAbstract</td>
</tr>
<tr>
<td style="padding-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=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductMember</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=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ServiceMember</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>23
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466419928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 59,475<span></span>
</td>
<td class="nump">$ 60,176<span></span>
</td>
<td class="nump">$ 63,215<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other comprehensive loss, net of tax: foreign currency translations</a></td>
<td class="num">(8,495)<span></span>
</td>
<td class="num">(1,894)<span></span>
</td>
<td class="num">(2,543)<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Other comprehensive income, net of tax: unrealized gain on marketable securities</a></td>
<td class="nump">426<span></span>
</td>
<td class="text">&#160;<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">51,406<span></span>
</td>
<td class="nump">58,282<span></span>
</td>
<td class="nump">60,672<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive income loss attributable to non-controlling interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(70)<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 );">Comprehensive income attributable to Neogen</a></td>
<td class="nump">$ 51,406<span></span>
</td>
<td class="nump">$ 58,282<span></span>
</td>
<td class="nump">$ 60,602<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_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (loss) and other comprehensive income (loss), attributable to noncontrolling interests. 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 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://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(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 6: 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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 7: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 8: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<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 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: 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 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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: 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(24))<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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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 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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</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 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://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 3: 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: 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 8: 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 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 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 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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: 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 16: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 19: 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 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630388109832">
<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>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Non - Controlling Interest</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning Balance at May. 31, 2017</a></td>
<td class="nump">$ 471,757<span></span>
</td>
<td class="nump">$ 8,149<span></span>
</td>
<td class="nump">$ 174,742<span></span>
</td>
<td class="num">$ (7,203)<span></span>
</td>
<td class="nump">$ 295,926<span></span>
</td>
<td class="nump">$ 143<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_CommonStockSharesOutstanding', window );">Beginning Balance (in shares) at May. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,932,489<span></span>
</td>
<td class="text">&#160;<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 );">Exercise of options and share-based compensation expense</a></td>
<td class="nump">27,117<span></span>
</td>
<td class="nump">$ 125<span></span>
</td>
<td class="nump">26,992<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 );">Exercise of options and share-based compensation expense (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">781,116<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of shares under employee stock purchase plan</a></td>
<td class="nump">$ 1,052<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">1,048<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 );">Issuance of shares under employee stock purchase plan (in shares)</a></td>
<td class="nump">22,127<span></span>
</td>
<td class="nump">22,127<span></span>
</td>
<td class="text">&#160;<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_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest', window );">Purchase of minority interest</a></td>
<td class="num">$ (423)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(210)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(213)<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">63,215<span></span>
</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">63,145<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_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="num">(2,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,543)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at May. 31, 2018</a></td>
<td class="nump">560,175<span></span>
</td>
<td class="nump">$ 8,278<span></span>
</td>
<td class="nump">202,572<span></span>
</td>
<td class="num">(9,746)<span></span>
</td>
<td class="nump">359,071<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_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at May. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,735,732<span></span>
</td>
<td class="text">&#160;<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 );">Exercise of options and share-based compensation expense</a></td>
<td class="nump">21,417<span></span>
</td>
<td class="nump">$ 82<span></span>
</td>
<td class="nump">21,335<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 );">Exercise of options and share-based compensation expense (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">512,527<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of shares under employee stock purchase plan</a></td>
<td class="nump">$ 1,160<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">1,157<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 );">Issuance of shares under employee stock purchase plan (in shares)</a></td>
<td class="nump">18,330<span></span>
</td>
<td class="nump">18,330<span></span>
</td>
<td class="text">&#160;<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_StockRepurchasedDuringPeriodValue', window );">Shares repurchased</a></td>
<td class="num">$ (3,135)<span></span>
</td>
<td class="num">$ (8)<span></span>
</td>
<td class="num">(3,127)<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_StockRepurchasedDuringPeriodShares', window );">Shares repurchased (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50,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>
</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_ProfitLoss', window );">Net income</a></td>
<td class="nump">60,176<span></span>
</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">60,176<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 loss</a></td>
<td class="num">(1,894)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,894)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at May. 31, 2019</a></td>
<td class="nump">$ 637,899<span></span>
</td>
<td class="nump">$ 8,355<span></span>
</td>
<td class="nump">221,937<span></span>
</td>
<td class="num">(11,640)<span></span>
</td>
<td class="nump">419,247<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_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at May. 31, 2019</a></td>
<td class="nump">52,216,589<span></span>
</td>
<td class="nump">52,216,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="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 );">Exercise of options and share-based compensation expense</a></td>
<td class="nump">$ 34,679<span></span>
</td>
<td class="nump">$ 113<span></span>
</td>
<td class="nump">34,566<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 );">Exercise of options and share-based compensation expense (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">707,674<span></span>
</td>
<td class="text">&#160;<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 );">Issuance of shares under employee stock purchase plan</a></td>
<td class="nump">$ 1,193<span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="nump">1,190<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 );">Issuance of shares under employee stock purchase plan (in shares)</a></td>
<td class="nump">21,578<span></span>
</td>
<td class="nump">21,578<span></span>
</td>
<td class="text">&#160;<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 59,475<span></span>
</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">59,475<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 loss</a></td>
<td class="num">(8,069)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,069)<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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending Balance at May. 31, 2020</a></td>
<td class="nump">$ 725,177<span></span>
</td>
<td class="nump">$ 8,471<span></span>
</td>
<td class="nump">$ 257,693<span></span>
</td>
<td class="num">$ (19,709)<span></span>
</td>
<td class="nump">$ 478,722<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_CommonStockSharesOutstanding', window );">Ending Balance (in shares) at May. 31, 2020</a></td>
<td class="nump">52,216,589<span></span>
</td>
<td class="nump">52,945,841<span></span>
</td>
<td class="text">&#160;<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustment To Additional Paid In Capital Purchase Of Minority Interest</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;">neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_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_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</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 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://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 3: 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: 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 8: 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 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 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 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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: 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 16: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 19: 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 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_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_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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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 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><br>Reference 3: 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 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(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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury 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(28))<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 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://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 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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: 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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: 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 (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: 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 13: 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> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: 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 (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: 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 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 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: 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 20: 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 21: 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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: 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 (d)(2)<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 (d)(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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-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>25
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630388654536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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>
<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_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 59,475,000<span></span>
</td>
<td class="nump">$ 60,176,000<span></span>
</td>
<td class="nump">$ 63,215,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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash from operating activities:</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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">18,396,000<span></span>
</td>
<td class="nump">17,624,000<span></span>
</td>
<td class="nump">17,058,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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">1,601,000<span></span>
</td>
<td class="nump">1,197,000<span></span>
</td>
<td class="num">(2,996,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_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">6,468,000<span></span>
</td>
<td class="nump">5,543,000<span></span>
</td>
<td class="nump">4,909,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_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of business acquisitions:</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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(2,881,000)<span></span>
</td>
<td class="num">(4,025,000)<span></span>
</td>
<td class="num">(10,233,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_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="num">(10,011,000)<span></span>
</td>
<td class="num">(10,437,000)<span></span>
</td>
<td class="num">(2,647,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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(1,017,000)<span></span>
</td>
<td class="num">(3,569,000)<span></span>
</td>
<td class="num">(2,275,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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable</a></td>
<td class="nump">6,745,000<span></span>
</td>
<td class="num">(1,461,000)<span></span>
</td>
<td class="nump">4,381,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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accruals and other changes</a></td>
<td class="nump">7,102,000<span></span>
</td>
<td class="num">(1,206,000)<span></span>
</td>
<td class="num">(2,281,000)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash From Operating Activities</a></td>
<td class="nump">85,878,000<span></span>
</td>
<td class="nump">63,842,000<span></span>
</td>
<td class="nump">69,131,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows For Investing Activities</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_PaymentsToAcquireProductiveAssets', window );">Purchase of property, equipment and other&#160;non-current&#160;intangible assets</a></td>
<td class="num">(24,052,000)<span></span>
</td>
<td class="num">(14,661,000)<span></span>
</td>
<td class="num">(20,946,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_ProceedsFromSaleAndMaturityOfMarketableSecurities', window );">Proceeds from the sales of marketable securities</a></td>
<td class="nump">406,731,000<span></span>
</td>
<td class="nump">339,225,000<span></span>
</td>
<td class="nump">299,751,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_PaymentsToAcquireMarketableSecurities', window );">Purchase of marketable securities</a></td>
<td class="num">(458,300,000)<span></span>
</td>
<td class="num">(437,324,000)<span></span>
</td>
<td class="num">(361,419,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_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business acquisitions, net of cash acquired</a></td>
<td class="num">(13,164,000)<span></span>
</td>
<td class="num">(6,388,000)<span></span>
</td>
<td class="num">(468,000)<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 For Investing Activities</a></td>
<td class="num">(88,785,000)<span></span>
</td>
<td class="num">(119,148,000)<span></span>
</td>
<td class="num">(83,082,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_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>
<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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Exercise of stock options and other</a></td>
<td class="nump">29,405,000<span></span>
</td>
<td class="nump">17,034,000<span></span>
</td>
<td class="nump">23,261,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_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,135,000)<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_neog_PurchaseOfMinorityInterests', window );">Purchase of non-controlling minority interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(423,000)<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 From Financing Activities</a></td>
<td class="nump">29,405,000<span></span>
</td>
<td class="nump">13,899,000<span></span>
</td>
<td class="nump">22,838,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_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of Foreign Exchange Rate on Cash</a></td>
<td class="num">(1,917,000)<span></span>
</td>
<td class="nump">21,000<span></span>
</td>
<td class="num">(3,380,000)<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_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net Increase (Decrease) in Cash and Cash Equivalents</a></td>
<td class="nump">24,581,000<span></span>
</td>
<td class="num">(41,386,000)<span></span>
</td>
<td class="nump">5,507,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents, Beginning of Year</a></td>
<td class="nump">41,688,000<span></span>
</td>
<td class="nump">83,074,000<span></span>
</td>
<td class="nump">77,567,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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents, End of Year</a></td>
<td class="nump">66,269,000<span></span>
</td>
<td class="nump">41,688,000<span></span>
</td>
<td class="nump">83,074,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_SupplementalCashFlowInformationAbstract', window );"><strong>Supplementary Cash Flow Information</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_IncomeTaxesPaidNet', window );">Income taxes paid, net of refunds</a></td>
<td class="nump">$ 7,364,000<span></span>
</td>
<td class="nump">$ 13,027,000<span></span>
</td>
<td class="nump">$ 14,966,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_PurchaseOfMinorityInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase of minority interests.</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;">neog_PurchaseOfMinorityInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.</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_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-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_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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-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_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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accrued expenses, and obligations 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://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 (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_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-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_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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reacquire common stock 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 15<br> -Subparagraph (a)<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_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for purchase of marketable security.</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 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26853-111562<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_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other 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 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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</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 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<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 14<br> -Subparagraph (a)<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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromSaleAndMaturityOfMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the 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_ProceedsFromSaleAndMaturityOfMarketableSecurities</td>
</tr>
<tr>
<td style="padding-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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</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 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://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 3: 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: 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 8: 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 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 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 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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: 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 16: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 19: 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 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466189192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">1.</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Summary of Significant Accounting Policies </div></div></div></div></td></tr></table><div style="text-align: left; line-height: 12pt; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;">Nature of Operations</div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;">Neogen Corporation develops, manufactures and markets a diverse line of products and services dedicated to food and animal safety.</div></div><div style="text-align: left; line-height: 12pt; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 14pt; margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Consolidation</div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 12pt;">The consolidated financial statements include the accounts of Neogen Corporation and its subsidiaries, all of which are wholly-owned as of May&#160;31, 2020. Neogen Latinoam&#233;rica was 100% owned as of May&#160;31, 2020 and May&#160;31, 2019; Neogen purchased all shares owned by the minority interest owner on December&#160;31, 2017, which increased its ownership in Neogen Latinoam&#233;rica from 90% to 100%. The <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> owners&#8217; proportionate share in the income or losses of the subsidiaries <div style="letter-spacing: 0px; top: 0px;;display:inline;">was</div>&#160;subtracted from, or added to, Neogen&#8217;s net income to calculate the net income attributable to Neogen Corporation.</div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">All intercompany accounts and transactions have been eliminated in consolidation. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">Share and per share amounts reflect the December&#160;29, 2017 <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden14114234">4</span>-for-3</div> stock split as if it took place at the beginning of the period<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">s</div> presented.</div><div style="text-align: center;"><div style="width: 8.5in; text-align: left; margin-right: auto; margin-Right: auto;"><div style="margin-top: 18px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Functional Currency </div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Our functional currency is the U.S. dollar. We translate our non-U.S. operations&#8217; assets and liabilities denominated in foreign currencies into U.S. dollars at current rates of exchange as of the balance sheet date and income and expense items at the average exchange rate for the reporting period. Translation adjustments resulting from exchange rate fluctuations are recorded in other comprehensive income (loss). Gains or losses from foreign currency transactions are included in other income (expense) on our consolidated statement of income. </div></div></div></div> <div style="margin-top: 18px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Recently Adopted Accounting Standards </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;1, 2019, the Company adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2016-02&#8212;</div> Leases (Topic 842). Refer to the Leases section of Note 1 for further information. </div></div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent Accounting Pronouncements Not Yet Adopted</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-style:italic;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financial Instruments- Credit Losses </div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU No. <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-13&#8212;Measurement</div> of Credit Losses on Financial Instruments, which changes how companies measure credit losses on most financial instruments measured at amortized cost and certain other instruments, such as loans, receivables and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities. Rather than generally recognizing credit losses when it is probable that the loss has been incurred, the revised guidance requires companies to recognize an allowance for credit losses for the difference between the amortized cost basis of a financial instrument and the amount of amortized cost that the company expects to collect over the instrument&#8217;s contractual life. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> is effective for fiscal periods beginning after December&#160;15, 2019 and must be adopted as a cumulative effect adjustment to retained earnings. Adoption of this guidance will not have a material impact on our consolidated financial statements due to the Company&#8217;s short-term contractual life of receivables and minimal expected losses. </div></div></div></div><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-3,</div> Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements of fair value measurements. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-13</div> is effective for fiscal years beginning after December&#160;15, 2019. Adoption of this guidance will not have an impact on our consolidated financial statements. </div></div></div></div><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cloud Computing Implementation Cost </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-15,</div> Intangible-Goodwill and Other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Internal-Use</div> Software (Subtopic <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">350-40):</div> Customer&#8217;s Accounting for Implementation Cost Incurred in a Cloud Computing Arrangement That Is a Service Contract, which clarifies the accounting for implementation costs in cloud computing arrangements. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-15</div> is effective for fiscal years beginning after December&#160;15, 2019. Adoption of this guidance will not have an impact on our consolidated financial statements. </div></div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive Income</div></div></div><div style="text-align: left;font-family: Times New Roman;font-size: 10pt;margin-top: 4.5pt;margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income represents net income and any revenues, expenses, gains and losses that, under U.S. generally accepted accounting <div style="display:inline;">principles</div>, are excluded from net income and recognized directly as a component of stockholders&#8217; equity. Accumulated other comprehensive income (loss) consists of foreign currency translation adjustments and unrealized gains and losses on our marketable securities.</div></div></div><div style="margin-top:18px;margin-bottom:0px"><div style="font-family:Times New Roman;font-size:small;display:inline;">Fair Value of Financial Instruments </div></div><div style="margin-top:6px;margin-bottom:0px"><div style="font-family:Times New Roman;font-size:small;display:inline;">The carrying amounts of the Company&#8217;s financial instruments other than cash equivalents and marketable securities, which include accounts receivable and accounts payable, approximate fair value based on either their short maturity or current terms for similar instruments. </div></div><div style="margin-top:6px;margin-bottom:0px"><div style="font-family:Times New Roman;font-size:small;display:inline;">Fair value measurements are determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs. The Company utilizes a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows: </div></div><div style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:6%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:93%"/></tr>
<tr style="page-break-inside:avoid">
<td style="vertical-align:bottom"><div style="font-family:Times New Roman;font-size:small;display:inline;">Level&#160;1:</div></td>
<td style="vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-left:2.00em"><div style="font-family:Times New Roman;font-size:small;display:inline;">Observable inputs such as quoted prices in active markets;</div></div></td></tr>
<tr style="page-break-inside:avoid">
<td style="vertical-align:bottom"><div style="font-family:Times New Roman;font-size:small;display:inline;">Level&#160;2:</div></td>
<td style="vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-left:2.00em"><div style="font-family:Times New Roman;font-size:small;display:inline;">Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</div></div></td></tr>
<tr style="page-break-inside:avoid">
<td style="vertical-align:bottom"><div style="font-family:Times New Roman;font-size:small;display:inline;">Level&#160;3:</div></td>
<td style="vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-left:2.00em"><div style="font-family:Times New Roman;font-size:small;display:inline;">Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.</div></div></td></tr> </table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-top: 17px;margin-bottom: 0px;"><div style="display: inline;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div style="top: 0px; letter-spacing: 0px; font-family: 'Times New Roman'; font-size: small; display: inline;"><div style="margin-top: 18px; margin-bottom: 0px;"><div style="display: inline;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cash and Cash Equivalents</div></div></div></div></div><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="background: none; clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="background: none; clear: both; max-height: 0px;"/><div style="background: none; top: 0px; letter-spacing: 0px; display: inline;"><div style="background: none; top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; text-decoration: none; display: inline;"/></div><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="background: none; clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="background: none; clear: both; max-height: 0px;"/><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents consist of bank demand accounts, savings deposits, certificates of deposit and commercial paper with original maturities of 90 </div></div></div> <div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">days or less. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits.&#160;The Company has not experienced losses related to these balances and believes it is not exposed to significant credit risk regarding its cash and cash equivalents.&#160;Cash and cash equivalents were</div> <div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"> $66,269,000 and $41,688,000 at May&#160;31, 2020 and 2019, respectively. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The carrying value of these assets approximates fair value due to the short maturity of these instruments and is classified as Level&#160;1 in the fair value hierarchy. </div></div></div><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Cash held by foreign subsidiaries was $13,060,000 and $8,711,000 at May&#160;31, 2020 and 2019, respectively.</div></div></div></div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 14pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable Securities </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 11.5pt;">The Company has marketable securities held by banks or broker-dealers at May&#160;31, 2020, consisting of short-term domestic certificates of deposit of $16,848,000 and commercial paper and U.S. treasuries rated at least <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A-1/P-1</div> (short-term) and A/A2 (long-term) with original maturities between 91 days and <span style="-sec-ix-hidden:hidden14114236">two</span> years of $260,556,000. Total outstanding marketable securities at May&#160;31, 2020 were $277,404,000; there were $225,836,000 in marketable securities outstanding at May&#160;31, 2019. <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changes in market value are monitored and recorded on a monthly basis; in the event of a downgrade in credit quality subsequent to purchase, the marketable security investment is evaluated to determine the appropriate action to take to minimize the overall risk to our marketable security portfolio. These securities are classified as available for sale. The primary objective of management&#8217;s short-term investment activity is to preserve capital for the purpose of funding <div style="letter-spacing: 0px; top: 0px;;display:inline;">current </div>operations, capital expenditures and business acquisitions; short-term investments are not entered into for trading or speculative purposes. These securities are recorded at fair value based on recent trades or pricing models and therefore meet the Level&#160;2 criteria. Interest income on these investments is recorded within other income on the income statement. Adjustments in the fair value of these assets are recorded in other comprehensive income. </div></div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable Securities as of May&#160;31, 2020 and 2019 are listed below by classification and remaining maturities. </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 56%; font-family: 'Times New Roman';"/>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="width: 13%; font-family: 'Times New Roman';"/>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="width: 13%; font-family: 'Times New Roman';"/>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 0.75%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0px; margin-bottom: 0px; line-height: 7.5pt;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="1" style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 0.75pt solid black;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-style:italic;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in thousands)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;</div></td>
<td colspan="1" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;;display:inline;">Maturity</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="margin-bottom: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;">&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">2020</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">2019</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">US Treasuries </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,470 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211;180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,532 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,435 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,505 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Commercial Paper<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&amp; Corporate Bonds</div> </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">133,130 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">84,338 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211; 180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">73,824 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,960 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">43,231 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34,369 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,839 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34,078 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of Deposit </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,003 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,732 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211; 180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,184 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,000 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,069 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">750 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,592 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,199 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 56%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td colspan="3" style="padding: 0px; vertical-align: top;;width:;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Marketable Securities </div></div></td>
<td style="vertical-align: bottom;;width:;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">$</td>
<td style="text-align: right; vertical-align: bottom;;width:;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">277,404 </div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">$</td>
<td style="text-align: right; vertical-align: bottom;;width:;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">225,836 </div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;;width:;">&#160;</td></tr>
<tr>
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr>
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The components of marketable securities at May&#160;31, 2020 are as follows: </div></div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 68%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Amortized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Unrealized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Unrealized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-style:italic;display:inline;">(in thousands)</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Cost</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Gains</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Losses</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Fair&#160;Value</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">US Treasuries</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,502</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">30</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,532</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Commercial Paper&#160;&amp; Corporate Bonds</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">257,700</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">347</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(23</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">258,024</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of Deposit</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,648</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,848</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Marketable Securities</div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;276,850</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">577</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(23</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;277,404</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div></div><div style="margin-top: 5pt;margin-bottom: 0pt;line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The preparation of these financial statements requires that management make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities. On an ongoing basis, management evaluates the estimates, including, but not limited to, variable consideration related to revenue recognition, allowances for doubtful accounts, the market value of, and demand for, inventories, stock-based compensation, provision for income taxes and related balance sheet accounts, accruals, goodwill and other intangible assets. We believe that these estimates have the greatest potential impact on our financial statements, so we consider them to be our critical accounting policies and estimates. These estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Though the impact of the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic to our business and operating results presents additional uncertainty, we continue to use the best information available to inform our critical accounting estimates. Actual results may differ from these estimates under different assumptions or conditions. </div></div></div></div> <div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts Receivable and Concentrations of Credit Risk </div></div></div></div><div style="margin-top: 5pt;margin-bottom: 0pt;line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments which potentially subject Neogen to concentrations of credit risk consist principally of accounts receivable. Management attempts to minimize credit risk by reviewing customers&#8217; credit histories before extending credit and by monitoring credit exposure on a regular basis. An allowance for doubtful accounts on accounts receivable is established based upon factors surrounding the credit risk of specific customers, historical trends and other information. Collateral or other security is generally not required for accounts receivable. Once a receivable balance has been determined to be uncollectible, generally after all collection efforts have been exhausted, that amount is charged against the allowance for doubtful accounts. No customer accounted for more than 10% of accounts receivable at May&#160;31, 2020 or 2019, respectively. The activity in the allowance for doubtful accounts was as follows:</div></div></div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table border="0" cellpadding="0" cellspacing="0" style="width: 84%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 75%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended May&#160;31</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning Balance </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,700 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,550 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,000 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">393 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">263 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">152 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Recoveries </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">49 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Write-offs </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(792</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(151</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(642</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending Balance </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,350 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,700 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,550 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/>  <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;">Inventories are stated at the lower of cost or net realizable value, determined on the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-in,</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> method. The components of inventories were as follows:</div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019</div></div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Raw Materials </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">45,058 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41,594 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,887 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,581 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finished goods </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">43,108 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38,817 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">95,053 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">85,992 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman';font-size: small;color: rgb(0, 0, 0);letter-spacing: 0px;top: 0px;;display:inline;">The Company&#8217;s inventories are analyzed for slow moving, expired and obsolete items on a quarterly basis and the valuation allowance is adjusted as required within cost of sales expense. The valuation allowance for inventory<div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 8pt;;display:inline;">&#160;</div></div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;">was $</div>2,850,000<div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"> and $</div>2,250,000<div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"> at May&#160;</div>31</div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;">, </div>2020</div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"> and </div>2019</div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;">, respectively.</div></div></div></div><div><div><div><div style="text-align: center;"><div style="margin-top: 0px; margin-bottom: 0px; text-align: left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment </div></div></div></div></div></div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment is stated at cost. Expenditures for major improvements are capitalized while repairs and maintenance are charged to </div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">expense<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;as incurred<div style="letter-spacing: 0px; top: 0px;;display:inline;">. </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">Depreciation is provided on the straight-line method over the estimated useful lives of the respective assets, which are generally </div><span style="-sec-ix-hidden:hidden14114805">seven</span><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> to </div>39<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> years for buildings and improvements and </div><span style="-sec-ix-hidden:hidden14114803">three</span><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> to </div><span style="-sec-ix-hidden:hidden14114804">ten</span><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> years for furniture, fixtures, machinery and equipment. Depreciation expense was $</div>11,907,000<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">, $</div>11,315,000<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> and $</div>10,315,000<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> in fiscal years </div>2020<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">, </div>2019<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> and </div>2018<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">, respectively.</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and Other Intangible Assets </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;">Goodwill represents the excess of purchase price over fair value of tangible net assets of acquired businesses after amounts are allocated to other identifiable intangible assets. Other intangible assets include customer relationships, trademarks, licenses, trade names, covenants <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">not-to-compete</div> and patents. Amortizable intangible assets are amortized on either an accelerated or a straight-line basis, generally over 5 to 25 years. Management reviews the carrying amounts of goodwill and other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-amortizable</div> intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">In evaluating goodwill for impairment, we have the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the goodwill impairment test. In contrast, we can opt to bypass the qualitative assessment for any reporting unit in any period and proceed directly to assessing the fair value of all of our reporting units and compare the fair value of the reporting unit to carrying value to determine if any impairment is necessary. Doing so does not preclude us from performing the qualitative assessment in any subsequent period. In the fourth quarter of fiscal 2020, we elected to bypass the qualitative approach that allows the assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount and instead proceeded directly to assessing the fair value of all of our reporting units and comparing the fair values of the reporting units to the carrying values to determine if any impairment is necessary</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;">If the carrying amounts of these assets are deemed to be less than fair value based upon a discounted cash flow analysis and comparison to comparable earnings multiples of peer companies, such assets are reduced to their estimated fair value and a charge is made to operations. <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;">No goodwill impairments were identified during the years ended May&#160;31, 2020, 2019 and 2018, respectively.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>The remaining weighted-average amortization period for intangibles was 9 years and 10 years at May&#160;31, 2020 and May&#160;31, 2019, respectively.</div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Long-lived Assets </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Management reviews the carrying values of its long-lived assets to be held and used, including definite-lived intangible assets, for possible impairment whenever events or changes in business conditions warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated separately identifiable undiscounted cash flows over the remaining useful life of the asset are less than the carrying value of the asset. In such an event, fair value is determined using discounted cash flows, and if lower than the carrying value, impairment is recognized through a charge to operations.</div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 8pt; font-size: 8pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;;display:inline;">No impairments of long-lived assets were identified during the years ended May&#160;31, 2020, 2019 and 2018, respectively. </div></div></div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Reclassifications </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certain immaterial amounts in the fiscal 2019 and 2018 financial statements have been reclassified to conform with the fiscal 2020 presentation. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equity Compensation Plans </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At May&#160;31, 2020, the Company had stock option plans which are described more fully in Note 5 to the consolidated financial statements. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted-average fair value per share of stock options granted during fiscal years 2020, 2019 and 2018, estimated on the date of grant using the Black-Scholes option pricing model, was $15.56, $14.91 and $14.47, respectively. The fair value of stock options granted was estimated using the following weighted-average assumptions: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></td>
<td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.9%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%; padding: 0px;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2.6%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.6%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected stock volatility </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29.4%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">27.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">27.7%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected option life </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.5<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.5&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4.0&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The risk-free interest rate for periods within the expected life of options granted is based on the United States Treasury yield curve in effect at the time of grant. Expected stock price volatility is based on historical volatility of the Company&#8217;s stock. The expected option life, representing the period of time that options granted are expected to be outstanding, is based on historical option exercise and employee termination data. We include recent historical experience in estimating our forfeitures. As employees terminate, grant tranches expire or as forfeitures are known, estimated expense is adjusted to actual. For options granted in fiscal years 2020, 2019 and 2018, the Company recorded charges in general and administrative expense based on the fair value of stock options using the straight-line method over the vesting period, generally five years. </div></div> <div style="margin-top: 0pc;margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Our wholly-owned foreign subsidiaries are comprised of Neogen Europe, Lab M Ltd, Quat-Chem Ltd, Abtek (Biologicals) Ltd, Neogen Italia S.r.l., Neogen do Brasil, Rogama Industria e Comercio Ltda, Neogen Latinoam&#233;rica, Productos Quimicos Magiar S.A., Neogen Uruguay, Neogen Chile SpA, Neogen <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Bio-Scientific</div> Technology Co (Shanghai), Neogen Food and Animal Security (India), Neogen Canada, and Neogen Australasia Pty Limited. Based on historical experience, as well as management&#8217;s future plans, earnings from these subsidiaries are expected to be <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-invested</div> indefinitely for future expansion and working capital needs. Furthermore, our domestic operations have historically produced sufficient operating cash flow to mitigate the need to remit foreign earnings. On an annual basis, we evaluate the current business environment and whether any new events or other external changes might require a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-evaluation</div> of the decision to indefinitely <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-invest</div> foreign earnings. It is not practicable to determine the income tax liability that would be payable if such earnings were not reinvested indefinitely. </div></div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">On December&#160;22, 2017, the Tax Cuts and Jobs Act of 2017 (the &#8220;U.S. Tax Act&#8221;) was signed into law making significant changes to the Internal Revenue Code. Changes include a federal corporate tax rate reduced from 35% to 21% for tax years beginning after December&#160;31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time<div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div>transition tax on the mandatory deemed repatriation of foreign earnings. The U.S. Tax Act also includes a provision to tax global intangible <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">low-taxed</div> income (GILTI) of foreign subsidiaries and a deduction for foreign derived intangible income (FDII), both of which became effective for us beginning June&#160;1, 2018. See Note 6 to the consolidated financial statements for further information.<div style="font-size: 10pt; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and Development Costs </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and development costs, which consist primarily of compensation costs, administrative expenses and new product development, among other items, are expensed as incurred. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Advertising Costs </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 10pt;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;">Advertising costs are expensed within sales and marketing as incurred and totaled </div></div></div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$1,454,000, $1,471,000 and $1,411,000 in fiscal years 2020, 2019 and 2018, respectively. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net Income Attributable to Neogen per Share </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic net income per share is based on the weighted average number of common shares outstanding during each year. Diluted earnings per share is based on the weighted average number of common shares and dilutive potential common shares outstanding. Our dilutive potential common shares outstanding during the years result entirely from dilutive stock options. The following table presents the net income per share calculations: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands, except per share) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2020</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2019</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2018</div></div></div></div></td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -0.17in; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.17in; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Numerator for basic and diluted net income per share - Net Income attributable to Neogen </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,475 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">60,176 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63,145 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Denominator for basic net income per share - Weighted average shares </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,550 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,888 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,358 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock options </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">310 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">537 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">791 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Denominator for diluted net income per share </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,860 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,425 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,149 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to Neogen per share </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.13 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.16 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.23 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.13 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.15 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.21 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin: 9pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">At May&#160;31, 2020, 28,000 potential shares from option exercises were excluded from the computation of diluted net income per share, as the option exercise prices exceeded the average market price of the common shares. At May&#160;31, 2019, 5<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div>000 potential shares were excluded from the computation. At May&#160;31, 2018, all potential shares were included in the computation. </div></div></div></div></div> <div style="margin: 13.5pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Leases</div></div></div></div></div><div style="margin: 4.5pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;1, 2019, we adopted Topic 842 using the prospective approach and did not retrospectively apply to prior periods. Topic 842 requires the Company to recognize in the statement of financial position a liability to make lease payments (the lease liability) and a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset representing its right to use the underlying asset for the lease term. Upon adoption of Topic 842, we recognized all leases with terms greater than 12 months in duration on our consolidated balance sheets as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use </div> assets and <span style="-sec-ix-hidden:hidden14132299">lease liabilities</span></div></div></div><div style="font-size: 12pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">, each at an approximate balance</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"> of<div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;">&#160;</div></div></div></div></div><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;">$</div>2.0<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;million. </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets are recorded in other assets on our consolidated balance sheets. Current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> lease liabilities are recorded in other accruals within current liabilities and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities, respectively, on our consolidated balance sheets. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP.</div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We lease various manufacturing, laboratory, warehousing and distribution facilities, administrative and sales offices, equipment and vehicles under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all of our leases are classified as operating leases. Leased assets and corresponding liabilities are recognized based on the present value of the lease payments over the lease term. Our lease terms may include options to extend when it is reasonably certain that we will exercise that option. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We have made certain assumptions and judgments when applying ASC 842, the most significant of which are: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We elected the package of practical expedients available for transition that allow us to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For all asset classes, we elected to not recognize a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset and lease liability for short-term leases (i.e. leases with a term of 12 months or less). </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For all asset classes, we elected to not separate <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components from lease components to which they relate and have accounted for the combined lease and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components as a single lease component. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The determination of the discount rate used in a lease is our incremental borrowing rate that is based on what we would normally pay to borrow on a collateralized basis over a similar term <div style="display:inline;">for </div>an amount equal to the lease payments. </div></div></div></div></td></tr></table><div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Supplemental balance sheet information related to operating leases was as follows: </div></div><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 13pt auto 0px;width: 68%;font-size: 10pt;border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 9%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,<br/>2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Right of use </div><div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> assets </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,952 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden14126800">Lease liabilities</span> </div><div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> current </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,054 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><span style="-sec-ix-hidden:hidden14126979">Lease liabilities</span> <div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">913 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted average remaining lease term and weighted average discount rate were as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 88%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">May&#160;31,<br/>2020</div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 88%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted average remaining lease term </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2.5&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 88%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted average discount rate </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating lease expenses are classified as cost of revenues or operating expenses on the consolidated statements of income. The components of lease expense were as follows:</div></div><div style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</div>
<table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 8pt; margin-right: auto; margin-left: auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 9%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;Ended<br/>May&#160;31,&#160;2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;1,207 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Short term leases </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">166 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 85.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease expense </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,373 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 85.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">Cash paid for amounts included in the measurement of lease liabilities for operating leases included in cash flows from operations on the statement of cash flows were approximately $1,178,000 for the year ended May&#160;31, 2020. There were no <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> additions to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div> assets obtained from new operating lease liabilities for the year ended May&#160;31, 2020.</div> <div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Undiscounted fut<div style="letter-spacing: 0px; top: 0px;;display:inline;">u</div>re minimum lease payments as of May&#160;31, 2020 were as follows:</div></div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 84%; font-family: 'Times New Roman';"/>
<td style="width: 10%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Years ending May&#160;31, 2021 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;1,080 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">546 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">286 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,094 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(112 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,982 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At May&#160;31, 2019, under ASC 840, Leases, the minimum annual rental payments under our lease agreements were as follows: $1,112,000 in 2020; $810,000 in 2021; $297,000 in 2022; $101,000 in 2023; and none thereafter. </div></div></div>&#160;</div><div style="margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;1, 2018, Neogen adopted ASC Topic 606&#8212;Revenue from Contracts with Customers (Topic 606) using the full retrospective approach. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We determine the amount of revenue to be recognized through application of the following steps: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Identification of the contract with a customer; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Identification of the performance obligations in the contract; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Determination of the transaction price; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Allocation of the transaction price to the performance obligations in the contract; and </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Recognition of revenue when or as the Company satisfies the performance obligations. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Essentially all of Neogen&#8217;s revenue is generated through contracts with its customers. A performance obligation is a promise in a contract to transfer a product or service to a customer. We generally recognized revenue at a point in time when all of our performance obligations under the terms of a contract are satisfied. Revenue is recognized upon transfer of control of promised products and services in an amount that reflects the consideration we expect to receive in exchange for those products or services. The collectability of consideration on the contract is reasonably assured before revenue is recognized. To the extent that customer payment has been received before all recognition criteria are met, these revenues are initially deferred in other accruals on the balance sheet and the revenue is recognized in the period that all recognition criteria have been met. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certain agreements with customers include discounts or rebates on the sale of products and services applied retrospectively, such as volume rebates achieved by purchasing a specified purchase threshold of goods and services. We account for these discounts as variable consideration and estimate the likelihood of a customer meeting the threshold in order to determine the transaction price using the most predictive approach. We typically use the most-likely-amount method, for incentives that are offered to individual customers, and the expected-value method, for programs that are offered to a broad group of customers. Variable consideration reduces the amount of revenue that is recognized. Rebate obligations related to customer incentive programs are recorded in accrued liabilities; the rebate estimates are adjusted at the end of each applicable measurement period based on information currently available. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The performance obligations in Neogen&#8217;s contracts are generally satisfied well within one year of contract inception. In suc<div style="letter-spacing: 0px; top: 0px;;display:inline;">h</div>&#160;cases, management has elected the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. Management has elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense<div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">&#160;</div></div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">when incurred because the amortization period for the prepaid costs that would otherwise have been deferred and amortized is one year or less. We account for shipping and handling for products as a fulfillment activity when goods are shipped. Shipping and handling costs that are charged to and reimbursed by the customer are recognized as revenues, while the related expenses incurred by </div></div></div>Neogen<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> are recorded in sales and marketing expense; these expenses totaled $</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13,514,000</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">, $</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13,503,000</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> and $</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,147,000</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> in fiscal years 2020, 2019 and 2018, respectively. Revenue is recognized net of any tax collected from customers; the taxes are subsequently remitted to governmental authorities. Our terms and conditions of sale generally do not provide for returns of product or </div></div></div>reperformance<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> of service except in the case of quality or warranty issues.<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> Th</div></div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">e</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">se situations are infrequent; due to immateriality of the amount, warranty claims are recorded in the period incurred.</div></div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company derives revenue from two primary sources &#8212; product revenue and service revenue. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenue consists primarily of shipments of: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diagnostic test kits, culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consumable products marketed to veterinarians, retailers, livestock producers and animal health product distributors; and </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenue for Neogen&#8217;s products are recognized and invoiced when the product is shipped to the customer. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenue consists primarily of: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomic identification and related interpretive bioinformatic services; and </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other commercial laboratory services. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues for Neogen&#8217;s genomics and commercial laboratory services are recognized and invoiced when the applicable laboratory service is performed and the results are conveyed to the customer. </div></div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Payment terms for products and services are generally 30 to 60 days. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents disaggregated revenue by major product and service categories for the years ended May&#160;31, 2020, 2019 and 2018: </div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 57%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase/</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase/</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Decrease)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2019</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Decrease)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2018</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="font-size: small; width: 47%; height: 21px; padding: 0pt;"><div style="text-indent: -1em; margin-left: 1em; font-size: small; line-height: 16pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">Food Safety:</div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Natural Toxins, Allergens&#160;&amp; Drug Residues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">76,207 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="font-size:10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="line-height: 10pt;;display:inline;">)%</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,373 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">72,962 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Bacterial&#160;&amp; General Sanitation </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41,780 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(0</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41,966 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38,156 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Culture Media&#160;&amp; Other </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,847 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">49,857 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">44,271 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, Insecticides&#160;&amp; Disinfectants </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28,890 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">25,584 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">23,821 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17,967 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17,694 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,267 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: bottom; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 16pt;"/></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; width: 6%; height: 21px; padding: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">212,691 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">(0</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">213,474 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">10</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">194,477 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Animal Safety: </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Life Sciences </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,322 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(20</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,858 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(25</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,411 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Veterinary Instruments&#160;&amp; Disposables </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42,941 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">44,582 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(7</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,749 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Animal Care&#160;&amp; Other </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28,389 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(5</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29,941 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">30,930 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, Insecticides&#160;&amp; Disinfectants </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">68,815 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,389 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">67,646 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,012 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,942 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46,717 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">205,479 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,712 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">203,453 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;418,170 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;414,186 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;397,930 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin-bottom: 0px; margin-top: 0px;">&#160;</div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See Note 9 to the consolidated financial statements for disaggregated revenues by <div style="display:inline;">geographical </div>location. </div></div></div></div><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revision of Previously Issued Financial Statements </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has historically classified certain variable consideration components resulting from volume rebates, distributor support, and other marketing discounts as cost of revenues or sales and marketing expense in its consolidated financial statements of income. These amounts should have been classified as contra revenue in product or service revenues. We had determined in prior periods that the misstatements were clearly immaterial, individually and in the aggregate, to each of the reporting periods affected. The Company began properly classifying these items as contra revenues beginning in the fiscal year ended May&#160;31, 2019 and revised the financials for fiscal year 2018 to conform to the current period presentation. These immaterial adjustments had no impact on Neogen&#8217;s operating income, income before taxes, net income or reported earnings per share, and no change to stockholders&#8217; equity. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;">Presented below are the effects of the revisions on the line items within our previously issued consolidated statements of income for the year ended May&#160;31, 2018. Revised consolidated statements of income related to these periods are presented in this Form 10-K.&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;</div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year Ended</div></div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31, 2018 </div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As<br/>Previously<br/>Reported</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjustments</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;Revised</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;335,554 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;(4,266</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;331,288 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,698 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(56</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,642 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">402,252 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4,322</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">397,930 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of product revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">174,067 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(342</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">173,725 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of service revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,933 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,933 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total cost of revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">212,000 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(342</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">211,658 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;"><div style="line-height: normal;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross margin </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">190,252 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">186,272 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,909 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,929 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total operating expenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">120,058 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">116,078 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,194 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,194 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The revisions had no impact our audited consolidated statement of equity or audited consolidated statement of cash flows for the year ended May&#160;31, 2018. </div></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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</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> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -URI http://asc.fasb.org/topic&amp;trid=2122394<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466612344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">2.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Goodwill and Other Intangible Assets</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Management completed the annual impairment analysis of goodwill and intangible assets with indefinite lives using a quantitative assessment as of the first day of the fourth quarter of fiscal years 2020, 2019 and 2018, respectively, and determined that recorded amounts were not impaired and that no write-down was necessary. </div></div><div style="margin-top: 1em; margin-bottom: 0em;"/><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table <div style="letter-spacing: 0px; top: 0px;;display:inline;">summarizes </div>goodwill by reportable segment: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 68%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Food&#160;Safety </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Animal&#160;Safety </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Total </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2018</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;40,001 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;59,557 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">99,558 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill acquired</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,796 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,196 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,992 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and/or currency adjustments (1)</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,244</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">313 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(931</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2019</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42,553 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">61,066 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">103,619 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill acquired</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,254 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,095 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,349 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and/or currency adjustments<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,592</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(36</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,628</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2020 </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,215 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63,125 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">110,340 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-top: 12pt; margin-bottom: 0px;"/>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="line-height: normal; text-align: left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Includes final purchase price allocation adjustments and currency adjustments for goodwill recorded at international locations. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;">At May&#160;31, 2020, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-amortizable</div> intangible assets included licenses of $569,000, trademarks of $13,424,000 and other intangibles of $1,224,000. At May&#160;31, 2019, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-amortizable</div> intangible assets included licenses of $569,000, trademarks of $13,717,000 and other intangibles of $1,224,000.</div><div style="margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets consisted of the following and are included in customer-based <div style="letter-spacing: 0px; top: 0px;;display:inline;">intangibles </div>and other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets within the consolidated balance sheets: </div></div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Less<br/>Accumulated<br/>Amortization </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Net<br/>Carrying<br/>Amount </div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Licenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,346 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,330 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,016 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Covenants not to compete </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">706 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">407 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">299 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Patents </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,509 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,118 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,391 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer-based intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,847 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29,898 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29,949 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other products and service-related intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,646 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,937 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9,709 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2020 </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">96,054 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">44,690 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,364 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Licenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9,813 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,182 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,631 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Covenants not to compete </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">862 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">542 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">320 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Patents </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,158 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,570 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,588 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer-based intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,634 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28,017 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29,617 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other products and service-related intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,464 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,524 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,940 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2019 </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">92,931 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40,835 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,096 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amortization expense for intangibles totaled $6,489,000, $6,309,000 and $6,743,000 in fiscal years 2020, 2019, and 2018, respectively. The estimated amortization expense for each of the five succeeding fiscal years is as follows: $6,573,000 in 2021, $6,445,000 in 2022, $6,006,000 in 2023, $5,700,000 in 2024 and $5,370,000 in 2025. The amortizable intangible assets useful lives are 2 to 20 years for licenses, 3 to 13 years for covenants not to compete, 5 to 25 years for patents, 5 to 20 years for customer-based intangibles and 5 to 20 years for other product and service-related intangibles, which primarily consist of product formulations. All definite-lived intangibles are amortized on a straight-line basis with the exception of definite-lived customer-based intangibles and product and service-related intangibles, which are amortized on either a straight-line or an accelerated basis. </div></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_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>28
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630476902536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationDisclosureTextBlock', window );">Business Combinations</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"> <div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Business Combinations<div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Consolidated Statements of Income reflect the results of operations for business acquisitions since the respective dates of purchase. All are accounted for using the acquisition method. Goodwill recognized in the acquisitions described below relates primarily to enhancing the Company&#8217;s strategic platform for the expansion of available product offerings. </div></div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-weight: normal; margin-top: 14pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2018 </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">On September&#160;1, 2017, the Company acquired the assets of The University of Queensland Animal Genetics Laboratory, an animal genomics laboratory located near Brisbane, Australia. This acquisition is intended to accelerate the growth of Neogen&#8217;s animal genomics business in Australia and New Zealand. Consideration for the purchase was $2,063,000; $468,000 was initially paid in cash with the remainder due in annual installments over the next five years. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $19,000, equipment of $419,000, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities of $1,629,000, intangible assets of $902,000 (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5-15</div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. The business, renamed Neogen Australasia, continues to operate in its current location, reporting within the Animal Safety <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">segment. </div></div></div></div>  <div style="margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fiscal 2019</div></div></div></div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">On August&#160;1, 2018, the Company acquired <div style="letter-spacing: 0px; top: 0px;;display:inline;">all of </div>the stock of Clarus Labs, Inc., a manufacturer of water testing products. Neogen has distributed Clarus&#8217; Colitag water test to the food and beverage industries since 2004; this acquisition has given the Company the ability to sell this product to new markets. Consideration for the purchase was $4,204,000 in cash and $1,256,000 of contingent consideration, due semiannually for the first five years, based on an excess net sales formula. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $32,000, machinery and equipment of $120,000, accounts payable of $53,000, contingent consideration accrual of $1,256,000, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current </div> deferred tax liability of $544,000, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-amortizable</div> intangible assets of $878,000, intangible assets of $1,487,000 (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5-15</div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. Since February 2019, $270,000 has been paid to the former owners as contingent consideration from the accrual. Manufacturing of these products was moved to the Company&#8217;s Lansing, Michigan location in October 2018, reporting within the Food Safety segment.</div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">On September&#160;4, 2018, the Company acquired the assets of Livestock Genetic Services, LLC, a Virginia-based company that specializes in genetic evaluations and data management for cattle breeding organizations. Livestock Genetic Services had been a long-time strategic partner of Neogen and the acquisition enhanced the Company&#8217;s <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">in-house</div> genetic evaluation capabilities. Consideration for the purchase was $1,100,000 in cash, with $700,000 paid at closing and $400,000 payable to the former owner on September&#160;1, 2019, and up to $585,000 of contingent consideration, payable over the next three years. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included office equipment of $15,000, contingent consideration accrual of $385,000, intangible assets of $942,000 (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5-15</div> years) and the remainder to goodwill (deductible for tax purposes). These values are Level&#160;3 fair value measurements. In September 2019, the former owner was paid the $400,000 installment of the purchase price owed and was also paid $107,000 in contingent consideration based on the achievement of sales targets in the first year. Services provided by this operation are now performed at the Company&#8217;s Lincoln, Nebraska location, reporting within the Animal Safety segment.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">On January&#160;1, 2019, the Company acquired the assets of Edmonton, Alberta based Delta Genomics Centre, an animal genomics laboratory in Canada. Delta&#8217;s laboratory operations were renamed Neogen Canada and the acquisition was intended to accelerate growth of the Company&#8217;s animal genomics business in Canada. Consideration for the purchase was $1,485,000 in cash. The final purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $38,000, machinery and equipment of $371,000, unearned revenue liability of $125,000, intangible assets of $532,000 (with an estimated life of 5 to 10 years) and the remainder to goodwill (deductible for tax purposes). These values are Level&#160;3 fair value measurements. Services provided by this operation continue to be performed in Edmonton, reporting within the Animal Safety segment.</div></div>  <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2020 </div></div></div> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;">On January&#160;1, 2020, the Company acquired <div style="letter-spacing: 0px; top: 0px;;display:inline;">all of </div>the stock of Productos Quimicos Magiar, a distributor of Neogen&#8217;s Food Safety products for the past 20 years, located in Argentina. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">This acquisition gives Neogen a direct sales presence in Argentina. </div></div></div>Consideration for the purchase was $3,776,000 in net cash, with $3,237,000 paid at closing and $540,000 payable to the former owner on January 1, 2022, and up to $979,000 of contingent consideration, payable in one year, based upon an excess net sales formula. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $603,000, inventory of $446,000, machinery and equipment of $36,000, other current assets of $221,000, accounts payable of $383,000, other current liabilities of $312,000, contingent consideration accrual of $640,000, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred tax liabilities of $441,000, intangible assets of $1,471,000 (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. This operation continues to operate from its current location in Buenos Aires, Argentina, reporting within the Food Safety segment. It is managed through Neogen&#8217;s Latin America operation.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">On January&#160;1, 2020, the Company acquired<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;all<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;of</div> </div>&#160;the stock of Productos Quimicos Magiar, a distributor of Neogen&#8217;s Food Safety products for the past</div> <div>20 years, located in Uruguay. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">This acquisition gives Neogen a direct sales presence in Uruguay. </div></div></div>Consideration for the purchase was $1,488,000 in net cash, with $1,278,000 paid at closing and $210,000 payable to the former owner on January 1, 2022, and up to $241,000 in contingent consideration, payable in one year, based upon an excess net sales formula. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $280,000, inventory of $174,000, machinery and equipment of</div> <div>$16,000, other current assets of $68,000, accounts payable of $204,000, other current<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">liabilities of $11,000, contingent consideration accrual of </div></div>  <div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">$159,000, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred tax liabilities of $99,000, intangible assets of $398,000 (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. This operation continues to operate from its current location in Montevideo, Uruguay, reporting within the Food Safety segment. It is managed through Neogen&#8217;s Latin America operation.</div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On January&#160;9, 2020, the Company acquired the stock of Diessechem Srl, a distributor of food and feed diagnostics for the past 27 years, located<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>in<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>Italy.</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="display:inline;">&#160;</div>This acquisition gives Neogen a direct sales presence in Italy. </div></div></div>Consideration for the purchase was $3,455,000 in net cash. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary </div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $780,000, inventory of $5,000, other current assets of $160,000, accounts payable of $140,000, other current liabilities of $305,000, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred tax liabilities of $294,000, intangible assets of $1,225,000 (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. This operation continues to operate from its current location in Milan, Italy, reporting within the Food Safety segment. It is managed through Neogen&#8217;s Scotland operation.</div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On January&#160;31, 2020, the Company acquired the stock of Abtek Biologicals Limited, a manufacturer and supplier of culture media supplements and microbiology technologies. This acquisition enhances the Company&#8217;s culture media product line offering for the worldwide industrial microbiology markets. Consideration for the purchase was $1,401,000 in net cash, with $1,282,000 paid at closing and $119,000 payable to the former owner on January&#160;31, 2021. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary </div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included accounts receivable of $135,000, inventory of $207,000, machinery and equipment of $105,000, prepayments of $6,000, accounts payable of $118,000, other current liabilities of $34,000, <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred tax liabilities of $92,000, intangible assets of $484,000 (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). These values are Level&#160;3 fair value measurements. This manufacturing operation continues to operate from its current location in Liverpool, England, reporting within the Food Safety segment. It is managed through Neogen&#8217;s Scotland operation.</div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On February&#160;28, 2020, the Company acquired the assets of Cell BioSciences, an Australian distributor of food safety and industrial microbiology products. This acquisition gave Neogen a direct sales presence across Australasia for its entire product portfolio. Consideration for the purchase was $3,768,000 in cash, with $3,596,000 paid at closing and $172,000 payable in one year. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary </div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $420,000, unearned revenue liability of $13,000, intangible assets of $1,338,000 (with an estimated life of 3 to 10 years) and the remainder to goodwill <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(non-deductible</div> for tax purposes). The business operates in Gatton, Australia, reporting within the Australian operations in the Animal Safety segment.</div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On March&#160;26, 2020, the Company acquired the assets of Chile-based Magiar Chilena, a distributor of food, animal and plant diagnostics, including Neogen products. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">This acquisition gives Neogen a direct sales presence in Chile. </div></div></div>Consideration for the purchase was $400,000 in cash, with $350,000 paid at closing and $50,000 payable to the former owner on March 26, 2021. The <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">preliminary </div></div></div>purchase price allocation, based upon the fair value of these assets and liabilities determined using the income approach, included inventory of $164,000, machinery and equipment of $53,000, and intangible assets of $183,000 (with an estimated life of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5-10</div> years). The business is operated from its current location in Santiago, Chile, reporting within the Food Safety segment. It is managed through Neogen&#8217;s Latin America operation.</div></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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466499432">
<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">12 Months Ended</th>
</tr>
<tr><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_LongTermDebtTextBlock', window );">Long Term Debt</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">4.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Long-Term Debt</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has a financing agreement with a bank providing for a $15,000,000 unsecured revolving line of credit, which expires on September 30, 2021. There were no advances against the line of credit during fiscal years 2020 and 2019; there was no balance outstanding at May&#160;31, 2020. Interest on any borrowings is LIBOR plus <span style="-sec-ix-hidden:hidden14114623">100</span> basis points (rate under the terms of the agreement was 1.24% at May&#160;31, 2020). Financial covenants include maintaining specified levels of tangible net worth, debt service coverage, and funded debt to </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">EBITDA; the Company believes it was in compliance with these covenants at May&#160;31, 2020. </div></div></div></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_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>30
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466082072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Compensation Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Equity Compensation Plans</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">5.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Equity Compensation Plans</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 12pt;">Incentive and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-qualified</div> options to purchase shares of common stock have been granted to directors, officers and employees of Neogen under the terms of the Company&#8217;s stock option plans. These options were granted at an exercise price of not less than the fair market value of the stock on the date of grant. Remaining shares available for grant under stock option plans were 3,501,000, 3,997,000 and 1,913,000 at May&#160;31, 2020, 2019 and 2018, respectively. Options vest ratably over <span style="-sec-ix-hidden:hidden14114629">three</span> and <span style="-sec-ix-hidden:hidden14114630">five</span>-year periods and the contractual terms are generally <span style="-sec-ix-hidden:hidden14114631">five</span> or ten years.</div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 57%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 10%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 9%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 10%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(options in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Exercise&#160;Price</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-Average<br/> Grant&#160;Date&#160;Fair&#160;Value</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2017 (661 exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,699 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;32.88 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9.51 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">829 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59.37 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14.47 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(821</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28.18 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8.20 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(208</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39.57 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11.12 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2018 (508 exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,499 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42.63 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11.44 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">527 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">62.92 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14.91 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(513</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">31.28 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8.92 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(128</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47.08 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12.42 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2019 (617 exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,385 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">49.37 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12.70 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">562 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63.91 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15.56 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(719</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40.24 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11.05 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(66</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57.44 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14.20 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2020 (486 exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,162 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">55.96 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13.95 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of stock options outstanding at May&#160;31, 2020: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 54%; font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(options in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options Outstanding</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options&#160;Exercisable</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual&#160;Life</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"> <div style="border-bottom: 1px solid rgb(0, 0, 0); display: table-cell; font-size: x-small; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Range of Exercise Price</div></div></div></div> </td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise&#160;Price</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise&#160;Price</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$16.82 - $40.91 </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">507 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.4 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;37.26 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">208 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;34.94 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$40.92 - $61.56 </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">605 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2.6 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">58.59 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">183 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57.43 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$61.57 - $62.88 </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">465 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.5 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">62.70 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">85 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">62.70 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$62.89 - $<span style="-sec-ix-hidden:hidden14114808">64.05</span> </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">539 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4.4 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63.90 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; height: 16px; padding: 0pt 5pt 0pt 0pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#8212; </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$64.06 - $68.96 </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.6 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66.48 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">67.98 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 54%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,162 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.0 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">55.96 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">486 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48.94 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted average exercise price of shares that were exercisable at May&#160;31, 2020 and 2019 was $48.94 and $40.68, respectively. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">Compensation expense related to share-based awards was $6,468,000, $5,543,000 and $4,909,000 in fiscal years 2020, 2019 and 2018, respectively. Remaining compensation cost to be expensed in future periods for <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-vested</div> options was $16,949,000 at May&#160;31, 2020, with a weighted average expense recognition period of 3.2 years.</div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 66%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year Ended </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">,&#160;2020</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">,&#160;2019</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">,&#160;2018</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Aggregate intrinsic value of options outstanding </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;32,988 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;22,798 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;82,649 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Aggregate intrinsic value of options exercisable </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,814 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,222 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">22,572 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Aggregate intrinsic value of options exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">19,597 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">21,382 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">25,844 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 14pt; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company offers eligible employees the <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">option </div>to purchase common stock at a 5% discount to the lower of the market value of the stock at the beginning or end of each participation period under the terms of the 2011 Employee Stock Purchase Plan; the discount is recorded in general and administrative expense. Total individual purchases in any year are limited to 10% of compensation. Shares purchased by employees through this program were 21,578 in fiscal 2020, 18,330 in fiscal 2019 and 22,127 in fiscal 2018. <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Common</div> stock totaling 343,817 of the 712,500 authorized shares are reserved for issuance under the plan.</div></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_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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630476902536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">6.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Income Taxes</td> </tr> </table> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income before income taxes by source consists of the following amounts: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 2.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 2.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 2.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">62,329 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">58,479 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">62,310 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9,976 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14,480 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11,155 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">72,305 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">72,959 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">73,465 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The provision for income taxes consists of the following: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 71.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Current</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Domestic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Federal </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,886 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,173 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;9,715 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Uncertain tax provision </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">269 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(963</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">State </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,262 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,265 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,377 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,475 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,758 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,066 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Domestic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Federal </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,964 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,031 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,981</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">State </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">195 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">98 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(355</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(221</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(555</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(609</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 71.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision for Income Taxes </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,830 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,783 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,250 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 71.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The reconciliation of income taxes computed at the U.S. federal statutory tax rate to income tax expense is as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 73%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax at U.S. statutory rate </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,184 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,321 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">21,459 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Permanent differences </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">360 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(56</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Section&#160;199 domestic production deduction </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,167</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Global intangible <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">low-taxed</div> income (GILTI)</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">438 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">840 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign derived intangible income deduction (FDII) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,120</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,531</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign rate differential </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(182</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">495 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(461</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Subpart F income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">634 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">842 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">816 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax benefits on stock-based compensation </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,998</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,586</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4,816</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changes in tax contingencies - Increase/(Release) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">269 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,035</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision for state income taxes, net of federal benefit </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,412 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,251 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">975 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Remeasurement of deferred taxes </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(6,022</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Transition tax on foreign earnings and profits </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,223 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Tax <div style="display:inline;">c</div>redits </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,417</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,726</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,151</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; margin-left: 1em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td>
<td style="vertical-align: bottom; width: 4%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(750</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(80</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">429</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 73%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; background-color: rgb(204, 238, 255); width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Tax Expense </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,830 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,783 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,250 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 73%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">On June&#160;1, 2017, the Company adopted ASU No. <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-09&#8212;Compensation-Stock</div> Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting, which simplifies the accounting for share-based payments to employees. The guidance requires the recognition of the income effects of awards in the income statement when the awards vest or are settled, thus eliminating additional <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital pools. The guidance also allows for a policy election to account for forfeitures as they occur, rather than on an estimated basis, and requires that excess tax benefits be classified as an operating activity on the Statement of Cash Flows. The adoption of this ASU decreased income tax expense by $2.0&#160;million in fiscal 2020, by $2.6&#160;million in fiscal 2019 and by $4.8&#160;million in fiscal 2018.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">On December&#160;22, 2017, the Tax Cuts and Jobs Act of 2017 (the U.S. Tax Act) was signed into law, making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a federal corporate tax rate decrease from 35% to 21% for tax years beginning after December&#160;31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax on the mandatory deemed repatriation of foreign earnings. The U.S. Tax Act also includes a provision to tax global intangible <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">low-taxed</div> income (GILTI) of foreign subsidiaries and a deduction for foreign derived intangible income (FDII), both of which became effective for the Company beginning June&#160;1, 2018.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">In fiscal 2018, the Company recorded a net benefit of $4.8&#160;million related to the U.S. Tax Act, due to the impact of the reduction in the tax rate on deferred tax assets and liabilities of $6.0&#160;million, partially offset by $1.2&#160;million of <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> transition tax on the deemed repatriation of foreign earnings. In fiscal 2019, the Company finalized its calculation of these amounts and recorded immaterial adjustments to income tax expense; the Company also recorded expense of $840,000 related to GILTI and a tax benefit of $1.5&#160;million related to FDII.</div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign tax credits, primarily offsetting taxes associated with Subpart F and GILTI income, were $945,000, $1,296,000 and $791,000 in fiscal years 2020, 2019 and 2018, respectively. The Company&#8217;s U.S. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">research and development credits </div></div></div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">were $472,000, $430,000 and $422,000 in fiscal years 2020, 2019 and 2018, respectively. </div></div>  <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred income taxes reflect the tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred income tax liabilities and assets are as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax liabilities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Indefinite and long-lived assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(20,867</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(18,963</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(795</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(586</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"/> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(21,662</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(19,549</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stock <div style="letter-spacing: 0px; top: 0px;;display:inline;">o</div>ptions </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,479 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,497 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Inventories and accounts receivable </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,336 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,315 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax loss carryforwards </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">484 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">417 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">657 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,109 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: Valuation <div style="letter-spacing: 0px; top: 0px;;display:inline;">a</div>llowance </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(419</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(407</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"/> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,537 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,931 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net deferred income tax liabilities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(18,125</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(15,618</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/>  <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has the following net operating loss carryforwards: </div></div></div></div> </div> </div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">As of </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="text-decoration:underline;display:inline;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Jurisdiction </div></div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2020</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Expiry </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 70%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">408 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">2037 to indefinite </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 70%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,354 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 to 2039 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 70%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;1,762 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We are subject to income taxes in the U.S. (federal and state) and in num<div style="letter-spacing: 0px; top: 0px;;display:inline;">e</div>rous foreign jurisdictions. Significant judgment is required in evaluating our tax positions and determining our provision for income taxes. During the ordinary course of business, there are transactions and calculations for which the ultimate tax determination is uncertain. We establish reserves for <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">tax-related</div> uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when we believe that certain positions might be challenged despite our belief that our tax return positions are fully supportable. We adjust these reserves in light of changing facts and circumstances, such as the outcome of tax audits. The provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate. </div></div></div></div> <div style="margin-top: 12px; margin-bottom: 0px; text-align: left;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">The reconciliation of our tax </div></div></div><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;">uncertainties</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> is as follows: </div></div></div></div> <div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"/>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: 'Times New Roman';"/>
<td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">611 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">598 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,633 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Increase/(decrease) related to prior periods </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">56 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(106</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,157</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Increase&#160;to current period </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">213 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">119 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">122 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending balance </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">880 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">611 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">598 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="margin-top: 12px; margin-bottom: 0px; text-align: left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company is no longer subject to examination by the Internal Revenue Service for fiscal year 2016 and preceding years. </div></div></div></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_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>32
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466262632">
<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">12 Months Ended</th>
</tr>
<tr><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_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">7.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Commitments and Contingencies</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company is involved in environmental remediation and monitoring activities at its Randolph, Wisconsin manufacturing facility and accrues for related costs when such costs are determined to be probable and estimable. The Company currently utilizes a pump and treat remediation strategy, which includes semi-annual monitoring and reporting, consulting, and maintenance of monitoring wells. We expense these annual costs of remediation, which have ranged from</div><div style="margin: 0px auto; width: 8.5in; letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"> <div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div>38,000<div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> to $</div>131,000<div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> per year over the past </div>five years<div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. The Company&#8217;s estimated liability for these costs was $</div>916,000<div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> at both May&#160;</div>31</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, </div>2020</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and </div>2019</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, measured on an </div>undiscounted<div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> basis over an estimated period of </div>15<div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> years; $</div>100,000<div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> of the liability is recorded within current liabilities and the remainder is recorded within other </div><div style="white-space: nowrap; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> liabilities in the consolidated balance sheet. In fiscal </div>2019</div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, the Company performed an updated Corrective Measures Study (CMS) on the site, per a request from the Wisconsin Department of Natural Resources (WDNR), and is currently in discussion with the WDNR regarding potential alternative remediation strategies going forward. The Company believes that the current pump and treat strategy is appropriate for the site. At this time, the outcome in terms of approach and future costs is unknown, but a change in the current remediation strategy, depending on the alternative selected, could require an increase in the currently recorded liability, with an offsetting charge to operations in the period recorded.</div></div></div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has agreements with unrelated third parties that provide for the payment of royalties on the sale of certain products. Royalty expense, recorded in sales and marketing, under the terms of these agreements was $2,524,000, $2,795,000 and $2,876,000 for fiscal years 2020, 2019 and 2018, respectively. Some of these agreements provide for guaranteed minimum royalty payments to be paid each fiscal year by the Company for certain technologies. Future minimum royalty payments are as follows: 2021&#8212;$182,000, 2022&#8212;$110,000, 2023&#8212;$105,000, 2024&#8212;$105,000 and 2025&#8212;$105,000. </div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We lease office and manufacturing facilities, vehicles and equipment under <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cancelable </div> operating leases. Rent expense for fiscal years 2020, 2019 and 2018 was<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div>1,373,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, $</div>1,633,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and $</div><span style="-sec-ix-hidden:hidden14114633">1,083,000</span><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> respectively.</div></div> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-size: small; letter-spacing: 0px;;display:inline;">The Company is subject to certain legal and other proceedings in the </div>normal<div style="font-size: small; letter-spacing: 0px;;display:inline;"> course of business that, in the opinion of management, are not expected to have a material effect on its future results of operations or financial position.</div></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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitments and 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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<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_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630476879416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Contribution Benefit Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Defined Contribution Benefit Plan</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">8.</div></div></div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"> <div style="text-align: left; line-height: normal;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">Defined Contribution Benefit</div></div></div></div><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"> Plan<div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 10pt;;display:inline;"><div style="line-height: 10pt; font-size: 10pt;;font-weight:bold;display:inline;"> </div></div></div></div></div></div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="margin-top: 4.5pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">The Company maintains a defined contribution 401(k) benefit plan covering substantially all <div style="letter-spacing: 0px; top: 0px;;display:inline;">domestic </div>employees. Employees are permitted to defer compensation up to IRS limits, with Neogen matching 100% of the first 3% of deferred compensation and 50% of the next 2% </div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">of deferred compensation. Neogen&#8217;s expense under this plan was<div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">&#160;</div></div></div></div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">$</div>1,535,000<div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">, $</div>1,361,000<div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">, and $</div>1,325,000<div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"> in fiscal years </div>2020</div><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">, </div>2019</div><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"> and </div>2018</div><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">, respectively.</div></div></div></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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 retirement benefits.</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 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466280232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_SegmentReportingDisclosureTextBlock', window );">Segment Information</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">9.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Segment Information</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has two reportable segments: Food Safety and Animal Safety. The Food Safety segment is primarily engaged in the development, production and marketing of diagnostic test kits and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation. The Animal Safety segment is primarily engaged in the development, production and marketing of products dedicated to animal safety, including a complete line of consumable products marketed to veterinarians and animal health product distributors; this segment also provides genomic identification and related interpretive bioinformatic services. Additionally, the Animal Safety segment produces and markets rodenticides, disinfectants, and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities. </div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s international operations in the United Kingdom, Mexico, Brazil, China and India originally focused on the sales and marketing of our food safety products, and each of these units reports through the Food Safety segment. In recent years, these operations have expanded to offer the Company&#8217;s complete line of products and services, including those usually associated with the Animal Safety segment such as cleaners, disinfectants, rodenticides, insecticides, veterinary instruments and genomics services. These additional products and services are managed and directed by existing management and are reported through the Food Safety segment. </div></div></div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Neogen&#8217;s operation in Australia originally focused on providing genomics services and sales of animal safety products and reports through the Animal Safety segment. With the acquisition of Cell BioSciences in February 2020, this operation has expanded to offer our complete line of products and services, including those usually associated with the Food Safety segment. These additional products are managed and directed by existing management at Neogen Australasia and report through the Animal Safety segment. </div></div></div></div> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The accounting policies of each of the segments are the same as those described in Note 1. </div></div></div></div><div style="text-align: left;font-family: Times New Roman;font-size: 10pt;margin-top: 0pt;margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Segment information is as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 63%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">(in thousands) </div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Food&#160;Safety </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Animal&#160;Safety </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Corporate&#160;and<br/> Eliminations&#160;(1) </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Total </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2020 </div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">189,893 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;145,646 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">335,539 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">22,798 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,833 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">82,631 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 63%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">212,691 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">205,479 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">418,170 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income (loss) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">33,526 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39,051 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(5,054</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">67,523 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,173 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,223 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">18,396 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">222,331 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">231,178 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">343,673 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">797,182 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for long-lived assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,867 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,185 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24,052 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 63%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2019 </div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">190,675 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">148,764 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">339,439 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">22,799 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,948 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">74,747 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 63%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">213,474 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,712 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">414,186 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income (loss) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39,020 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">33,875 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4,801</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">68,094 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9,525 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,099 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17,624 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; width: 0%; height: 16px; padding: 0pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">206,267 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">221,950 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">267,523 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">695,740 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for long-lived assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,916 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,745 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14,661 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 63%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2018 </div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">174,553 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">156,735 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">331,288 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">19,924 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46,718 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,642 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 63%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">194,477 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">203,453 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">397,930 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income (loss) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34,561 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39,529 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,896</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,194 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9,083 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,975 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17,058 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; background-color: rgb(204, 238, 255); width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">186,570 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">220,629 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">210,810 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">618,009 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="padding: 0px; vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 63%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for long-lived assets </div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,538 </div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,408 </div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160; </div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,946 </div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="margin-top: 12pt; margin-bottom: 0px;"/>
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">(1)</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Includes corporate assets, including cash and cash equivalents, marketable securities, current and deferred tax accounts, and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests.</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the Company&#8217;s revenue disaggregated by geographical location: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7pt; font-size: 7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/> </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt; padding: 0pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"><div style="font-style:italic;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in thousands)</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Domestic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">253,458 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">248,304 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgba(255, 255, 255, 0);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">International </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">164,712 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">165,882 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenue </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">418,170 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">414,186 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 78%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <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_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>35
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630473235704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TreasuryStockTextBlock', window );">Stock Repurchases</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top;;text-align:left;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10.</div></td>
<td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stock Repurchases<div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight:bold;display:inline;"> </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In October 2018, the Company&#8217;s Board of Directors passed a resolution terminating the Company&#8217;s prior stock buyback program, which had been approved in December 2008, and authorized a new program to purchase, subject to market conditions, up to </div></div></div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,000,000 shares of the Company&#8217;s common stock. In December 2018, the Company purchased 50,000 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">shares under the new program in open market transactions for a total price, including commissions, of</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;$</div>3,134,727<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Shares acquired under the program were retired. A total of 2,950,000 shares of common stock remain&#160;available for repurchase under this program as of May&#160;31, 2020. </div></div></div></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_TreasuryStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury 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 505<br> -SubTopic 30<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208821<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_TreasuryStockTextBlock</td>
</tr>
<tr>
<td style="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>36
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630473690728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Quarterly Data (Unaudited)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialInformationTextBlock', window );">Quarterly Financial Information [Text Block]</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">11.</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Summary of Quarterly Data (Unaudited)</td> </tr> </table>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 66%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Quarter Ended </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;">(in thousands, except per share)</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">August<br/> 2019</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">November<br/> 2019</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">February<br/> 2020</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">May 2020</div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">101,424 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">107,803 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">99,869 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">109,074 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross Margin </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48,194 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,026 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">45,330 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,729 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14,652 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,276 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,200 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,347 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.28 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.23 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.28 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.23 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 16px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="height: 16px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="14" style="height: 16px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="height: 16px; font-family: &quot;Times New Roman&quot;; padding: 0pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Quarter Ended </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;">(in thousands, except per share)</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">August<br/> 2018</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">November<br/> 2018</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">February<br/> 2019</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">May 2019</div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">99,626 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">107,098 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">97,700 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">109,762 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross Margin </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46,729 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">50,033 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">44,628 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">50,530 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,237 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,051 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13,073 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,815 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.29 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.25 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.29 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.25 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.30 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Quarterly net income per share is based on weighted-average shares outstanding and potentially dilutive stock options for the specific period&#160;and as a result, will not necessarily aggregate to total net income per share as computed for the year as disclosed in the consolidated statements of income. </div></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_QuarterlyFinancialInformationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.</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 270<br> -URI http://asc.fasb.org/topic&amp;trid=2126967<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_QuarterlyFinancialInformationTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466549176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>May 31, 2020</div></th></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_neog_NatureOfOperationsPolicyTextBlock', window );">Nature of Operations</a></td>
<td class="text"><div style="text-align: left; line-height: 12pt; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;">Nature of Operations</div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;">Neogen Corporation develops, manufactures and markets a diverse line of products and services dedicated to food and animal safety.</div></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_ConsolidationPolicyTextBlock', window );">Basis of Consolidation</a></td>
<td class="text"><div style="text-align: left; line-height: 12pt; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 14pt; margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Consolidation</div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 12pt;">The consolidated financial statements include the accounts of Neogen Corporation and its subsidiaries, all of which are wholly-owned as of May&#160;31, 2020. Neogen Latinoam&#233;rica was 100% owned as of May&#160;31, 2020 and May&#160;31, 2019; Neogen purchased all shares owned by the minority interest owner on December&#160;31, 2017, which increased its ownership in Neogen Latinoam&#233;rica from 90% to 100%. The <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> owners&#8217; proportionate share in the income or losses of the subsidiaries <div style="letter-spacing: 0px; top: 0px;;display:inline;">was</div>&#160;subtracted from, or added to, Neogen&#8217;s net income to calculate the net income attributable to Neogen Corporation.</div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">All intercompany accounts and transactions have been eliminated in consolidation. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">Share and per share amounts reflect the December&#160;29, 2017 <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden14114234">4</span>-for-3</div> stock split as if it took place at the beginning of the period<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">s</div> presented.</div><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_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Functional Currency</a></td>
<td class="text"><div style="margin-top: 18px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Functional Currency </div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Our functional currency is the U.S. dollar. We translate our non-U.S. operations&#8217; assets and liabilities denominated in foreign currencies into U.S. dollars at current rates of exchange as of the balance sheet date and income and expense items at the average exchange rate for the reporting period. Translation adjustments resulting from exchange rate fluctuations are recorded in other comprehensive income (loss). Gains or losses from foreign currency transactions are included in other income (expense) on our consolidated statement of income. </div></div></div></div><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_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock', window );">Recently Adopted Accounting Standards</a></td>
<td class="text">Recently Adopted Accounting Standards<div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;1, 2019, the Company adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2016-02&#8212;</div> Leases (Topic 842). Refer to the Leases section of Note 1 for further information. </div></div></div></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 );">Recent Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recent Accounting Pronouncements Not Yet Adopted</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-style: normal; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-style:italic;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financial Instruments- Credit Losses </div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU No. <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-13&#8212;Measurement</div> of Credit Losses on Financial Instruments, which changes how companies measure credit losses on most financial instruments measured at amortized cost and certain other instruments, such as loans, receivables and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">held-to-maturity</div></div> debt securities. Rather than generally recognizing credit losses when it is probable that the loss has been incurred, the revised guidance requires companies to recognize an allowance for credit losses for the difference between the amortized cost basis of a financial instrument and the amount of amortized cost that the company expects to collect over the instrument&#8217;s contractual life. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> is effective for fiscal periods beginning after December&#160;15, 2019 and must be adopted as a cumulative effect adjustment to retained earnings. Adoption of this guidance will not have a material impact on our consolidated financial statements due to the Company&#8217;s short-term contractual life of receivables and minimal expected losses. </div></div></div></div><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value Measurements </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-3,</div> Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements of fair value measurements. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-13</div> is effective for fiscal years beginning after December&#160;15, 2019. Adoption of this guidance will not have an impact on our consolidated financial statements. </div></div></div></div><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cloud Computing Implementation Cost </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-15,</div> Intangible-Goodwill and Other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Internal-Use</div> Software (Subtopic <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">350-40):</div> Customer&#8217;s Accounting for Implementation Cost Incurred in a Cloud Computing Arrangement That Is a Service Contract, which clarifies the accounting for implementation costs in cloud computing arrangements. ASU <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2018-15</div> is effective for fiscal years beginning after December&#160;15, 2019. Adoption of this guidance will not have an impact on our consolidated financial statements. </div></div></div></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_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive Income</div></div></div><div style="text-align: left;font-family: Times New Roman;font-size: 10pt;margin-top: 4.5pt;margin-bottom: 0px;"><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income represents net income and any revenues, expenses, gains and losses that, under U.S. generally accepted accounting <div style="display:inline;">principles</div>, are excluded from net income and recognized directly as a component of stockholders&#8217; equity. Accumulated other comprehensive income (loss) consists of foreign currency translation adjustments and unrealized gains and losses on our marketable securities.</div></div></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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-top:18px;margin-bottom:0px"><div style="font-family:Times New Roman;font-size:small;display:inline;">Fair Value of Financial Instruments </div></div><div style="margin-top:6px;margin-bottom:0px"><div style="font-family:Times New Roman;font-size:small;display:inline;">The carrying amounts of the Company&#8217;s financial instruments other than cash equivalents and marketable securities, which include accounts receivable and accounts payable, approximate fair value based on either their short maturity or current terms for similar instruments. </div></div><div style="margin-top:6px;margin-bottom:0px"><div style="font-family:Times New Roman;font-size:small;display:inline;">Fair value measurements are determined based upon the exit price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants exclusive of any transaction costs. The Company utilizes a fair value hierarchy based upon the observability of inputs used in valuation techniques as follows: </div></div><div style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</div>
<table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE;width:100%;border:0;margin:0 auto">
<tr>
<td style="width:6%"/>
<td style="vertical-align:bottom;width:1%"/>
<td style="width:93%"/></tr>
<tr style="page-break-inside:avoid">
<td style="vertical-align:bottom"><div style="font-family:Times New Roman;font-size:small;display:inline;">Level&#160;1:</div></td>
<td style="vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-left:2.00em"><div style="font-family:Times New Roman;font-size:small;display:inline;">Observable inputs such as quoted prices in active markets;</div></div></td></tr>
<tr style="page-break-inside:avoid">
<td style="vertical-align:bottom"><div style="font-family:Times New Roman;font-size:small;display:inline;">Level&#160;2:</div></td>
<td style="vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-left:2.00em"><div style="font-family:Times New Roman;font-size:small;display:inline;">Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</div></div></td></tr>
<tr style="page-break-inside:avoid">
<td style="vertical-align:bottom"><div style="font-family:Times New Roman;font-size:small;display:inline;">Level&#160;3:</div></td>
<td style="vertical-align:bottom"><div style="font-size:x-small;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align:bottom"> <div style="margin-left:2.00em"><div style="font-family:Times New Roman;font-size:small;display:inline;">Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.</div></div></td></tr> </table><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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-top: 18px; margin-bottom: 0px;"><div style="display: inline;"><div style="top: 0px; letter-spacing: 0px; display: inline;"><div><div style="letter-spacing: 0px; top: 0px;;display:inline;">Cash and Cash Equivalents</div></div></div></div></div><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="background: none; clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="background: none; clear: both; max-height: 0px;"/><div style="background: none; top: 0px; letter-spacing: 0px; display: inline;"><div style="background: none; top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; text-decoration: none; display: inline;"/></div><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="background: none; clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="background: none; clear: both; max-height: 0px;"/><div style="top: 0px; color: rgb(0, 0, 0); letter-spacing: 0px; font-family: 'Times New Roman'; font-size: 10pt; display: inline;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents consist of bank demand accounts, savings deposits, certificates of deposit and commercial paper with original maturities of 90 </div></div></div> <div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">days or less. Cash and cash equivalents are maintained at financial institutions and, at times, balances may exceed federally insured limits.&#160;The Company has not experienced losses related to these balances and believes it is not exposed to significant credit risk regarding its cash and cash equivalents.&#160;Cash and cash equivalents were</div> <div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"> $66,269,000 and $41,688,000 at May&#160;31, 2020 and 2019, respectively. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The carrying value of these assets approximates fair value due to the short maturity of these instruments and is classified as Level&#160;1 in the fair value hierarchy. </div></div></div><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Cash held by foreign subsidiaries was $13,060,000 and $8,711,000 at May&#160;31, 2020 and 2019, respectively.</div></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_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 14pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable Securities </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 5pt; margin-bottom: 0px; line-height: 11.5pt;">The Company has marketable securities held by banks or broker-dealers at May&#160;31, 2020, consisting of short-term domestic certificates of deposit of $16,848,000 and commercial paper and U.S. treasuries rated at least <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">A-1/P-1</div> (short-term) and A/A2 (long-term) with original maturities between 91 days and <span style="-sec-ix-hidden:hidden14114236">two</span> years of $260,556,000. Total outstanding marketable securities at May&#160;31, 2020 were $277,404,000; there were $225,836,000 in marketable securities outstanding at May&#160;31, 2019. <div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changes in market value are monitored and recorded on a monthly basis; in the event of a downgrade in credit quality subsequent to purchase, the marketable security investment is evaluated to determine the appropriate action to take to minimize the overall risk to our marketable security portfolio. These securities are classified as available for sale. The primary objective of management&#8217;s short-term investment activity is to preserve capital for the purpose of funding <div style="letter-spacing: 0px; top: 0px;;display:inline;">current </div>operations, capital expenditures and business acquisitions; short-term investments are not entered into for trading or speculative purposes. These securities are recorded at fair value based on recent trades or pricing models and therefore meet the Level&#160;2 criteria. Interest income on these investments is recorded within other income on the income statement. Adjustments in the fair value of these assets are recorded in other comprehensive income. </div></div></div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable Securities as of May&#160;31, 2020 and 2019 are listed below by classification and remaining maturities. </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 56%; font-family: 'Times New Roman';"/>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="width: 13%; font-family: 'Times New Roman';"/>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="width: 13%; font-family: 'Times New Roman';"/>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 0.75%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0px; margin-bottom: 0px; line-height: 7.5pt;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="1" style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 0.75pt solid black;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-style:italic;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in thousands)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;</div></td>
<td colspan="1" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;;display:inline;">Maturity</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="margin-bottom: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;">&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">2020</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">2019</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">US Treasuries </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,470 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211;180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,532 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,435 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,505 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Commercial Paper<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&amp; Corporate Bonds</div> </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">133,130 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">84,338 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211; 180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">73,824 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,960 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">43,231 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34,369 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,839 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34,078 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of Deposit </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,003 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,732 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211; 180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,184 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,000 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,069 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">750 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,592 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,199 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 56%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td colspan="3" style="padding: 0px; vertical-align: top;;width:;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Marketable Securities </div></div></td>
<td style="vertical-align: bottom;;width:;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">$</td>
<td style="text-align: right; vertical-align: bottom;;width:;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">277,404 </div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">$</td>
<td style="text-align: right; vertical-align: bottom;;width:;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">225,836 </div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;;width:;">&#160;</td></tr>
<tr>
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr>
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The components of marketable securities at May&#160;31, 2020 are as follows: </div></div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 68%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Amortized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Unrealized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Unrealized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-style:italic;display:inline;">(in thousands)</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Cost</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Gains</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Losses</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Fair&#160;Value</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">US Treasuries</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,502</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">30</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,532</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Commercial Paper&#160;&amp; Corporate Bonds</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">257,700</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">347</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(23</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">258,024</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of Deposit</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,648</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,848</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Marketable Securities</div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;276,850</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">577</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(23</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;277,404</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <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_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div></div><div style="margin-top: 5pt;margin-bottom: 0pt;line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The preparation of these financial statements requires that management make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosures of contingent assets and liabilities. On an ongoing basis, management evaluates the estimates, including, but not limited to, variable consideration related to revenue recognition, allowances for doubtful accounts, the market value of, and demand for, inventories, stock-based compensation, provision for income taxes and related balance sheet accounts, accruals, goodwill and other intangible assets. We believe that these estimates have the greatest potential impact on our financial statements, so we consider them to be our critical accounting policies and estimates. These estimates are based on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Though the impact of the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic to our business and operating results presents additional uncertainty, we continue to use the best information available to inform our critical accounting estimates. Actual results may differ from these estimates under different assumptions or conditions. </div></div></div></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_ReceivablesPolicyTextBlock', window );">Accounts Receivable and Concentrations of Credit Risk</a></td>
<td class="text"><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accounts Receivable and Concentrations of Credit Risk </div></div></div></div><div style="margin-top: 5pt;margin-bottom: 0pt;line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments which potentially subject Neogen to concentrations of credit risk consist principally of accounts receivable. Management attempts to minimize credit risk by reviewing customers&#8217; credit histories before extending credit and by monitoring credit exposure on a regular basis. An allowance for doubtful accounts on accounts receivable is established based upon factors surrounding the credit risk of specific customers, historical trends and other information. Collateral or other security is generally not required for accounts receivable. Once a receivable balance has been determined to be uncollectible, generally after all collection efforts have been exhausted, that amount is charged against the allowance for doubtful accounts. No customer accounted for more than 10% of accounts receivable at May&#160;31, 2020 or 2019, respectively. The activity in the allowance for doubtful accounts was as follows:</div></div></div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table border="0" cellpadding="0" cellspacing="0" style="width: 84%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 75%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended May&#160;31</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning Balance </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,700 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,550 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,000 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">393 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">263 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">152 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Recoveries </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">49 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Write-offs </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(792</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(151</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(642</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending Balance </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,350 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,700 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,550 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Inventories </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;">Inventories are stated at the lower of cost or net realizable value, determined on the <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-in,</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">first-out</div> method. The components of inventories were as follows:</div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019</div></div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Raw Materials </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">45,058 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41,594 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,887 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,581 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finished goods </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">43,108 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38,817 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">95,053 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">85,992 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman';font-size: small;color: rgb(0, 0, 0);letter-spacing: 0px;top: 0px;;display:inline;">The Company&#8217;s inventories are analyzed for slow moving, expired and obsolete items on a quarterly basis and the valuation allowance is adjusted as required within cost of sales expense. The valuation allowance for inventory<div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 8pt;;display:inline;">&#160;</div></div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;">was $</div>2,850,000<div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"> and $</div>2,250,000<div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"> at May&#160;</div>31</div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;">, </div>2020</div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;"> and </div>2019</div><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px; line-height: 10pt;;display:inline;">, respectively.</div></div></div></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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><div><div><div><div style="text-align: center;"><div style="margin-top: 0px; margin-bottom: 0px; text-align: left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment </div></div></div></div></div></div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment is stated at cost. Expenditures for major improvements are capitalized while repairs and maintenance are charged to </div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">expense<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;as incurred<div style="letter-spacing: 0px; top: 0px;;display:inline;">. </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">Depreciation is provided on the straight-line method over the estimated useful lives of the respective assets, which are generally </div><span style="-sec-ix-hidden:hidden14114805">seven</span><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> to </div>39<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> years for buildings and improvements and </div><span style="-sec-ix-hidden:hidden14114803">three</span><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> to </div><span style="-sec-ix-hidden:hidden14114804">ten</span><div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> years for furniture, fixtures, machinery and equipment. Depreciation expense was $</div>11,907,000<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">, $</div>11,315,000<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> and $</div>10,315,000<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> in fiscal years </div>2020<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">, </div>2019<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;"> and </div>2018<div style="font-size: 10pt; letter-spacing: 0px; color: rgb(0, 0, 0); top: 0px;;display:inline;">, respectively.</div></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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and Other Intangible Assets </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;">Goodwill represents the excess of purchase price over fair value of tangible net assets of acquired businesses after amounts are allocated to other identifiable intangible assets. Other intangible assets include customer relationships, trademarks, licenses, trade names, covenants <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">not-to-compete</div> and patents. Amortizable intangible assets are amortized on either an accelerated or a straight-line basis, generally over 5 to 25 years. Management reviews the carrying amounts of goodwill and other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-amortizable</div> intangible assets annually, or when indications of impairment exist, to determine if such assets may be impaired<div style="letter-spacing: 0px; top: 0px;;display:inline;">.</div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">In evaluating goodwill for impairment, we have the option to first assess the qualitative factors to determine whether it is more likely than not that the fair value of the reporting unit is less than its carrying amount as a basis for determining whether it is necessary to perform the goodwill impairment test. In contrast, we can opt to bypass the qualitative assessment for any reporting unit in any period and proceed directly to assessing the fair value of all of our reporting units and compare the fair value of the reporting unit to carrying value to determine if any impairment is necessary. Doing so does not preclude us from performing the qualitative assessment in any subsequent period. In the fourth quarter of fiscal 2020, we elected to bypass the qualitative approach that allows the assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount and instead proceeded directly to assessing the fair value of all of our reporting units and comparing the fair values of the reporting units to the carrying values to determine if any impairment is necessary</div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;">If the carrying amounts of these assets are deemed to be less than fair value based upon a discounted cash flow analysis and comparison to comparable earnings multiples of peer companies, such assets are reduced to their estimated fair value and a charge is made to operations. <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;">No goodwill impairments were identified during the years ended May&#160;31, 2020, 2019 and 2018, respectively.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>The remaining weighted-average amortization period for intangibles was 9 years and 10 years at May&#160;31, 2020 and May&#160;31, 2019, respectively.</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Long-lived Assets</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Long-lived Assets </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Management reviews the carrying values of its long-lived assets to be held and used, including definite-lived intangible assets, for possible impairment whenever events or changes in business conditions warrant such a review. The carrying value of a long-lived asset is considered impaired when the anticipated separately identifiable undiscounted cash flows over the remaining useful life of the asset are less than the carrying value of the asset. In such an event, fair value is determined using discounted cash flows, and if lower than the carrying value, impairment is recognized through a charge to operations.</div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 8pt; font-size: 8pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;;display:inline;">No impairments of long-lived assets were identified during the years ended May&#160;31, 2020, 2019 and 2018, respectively. </div></div></div></div></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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Reclassifications </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certain immaterial amounts in the fiscal 2019 and 2018 financial statements have been reclassified to conform with the fiscal 2020 presentation. </div></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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Equity Compensation Plans</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Equity Compensation Plans </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At May&#160;31, 2020, the Company had stock option plans which are described more fully in Note 5 to the consolidated financial statements. </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted-average fair value per share of stock options granted during fiscal years 2020, 2019 and 2018, estimated on the date of grant using the Black-Scholes option pricing model, was $15.56, $14.91 and $14.47, respectively. The fair value of stock options granted was estimated using the following weighted-average assumptions: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></td>
<td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.9%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%; padding: 0px;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2.6%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.6%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected stock volatility </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29.4%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">27.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">27.7%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected option life </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.5<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.5&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4.0&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The risk-free interest rate for periods within the expected life of options granted is based on the United States Treasury yield curve in effect at the time of grant. Expected stock price volatility is based on historical volatility of the Company&#8217;s stock. The expected option life, representing the period of time that options granted are expected to be outstanding, is based on historical option exercise and employee termination data. We include recent historical experience in estimating our forfeitures. As employees terminate, grant tranches expire or as forfeitures are known, estimated expense is adjusted to actual. For options granted in fiscal years 2020, 2019 and 2018, the Company recorded charges in general and administrative expense based on the fair value of stock options using the straight-line method over the vesting period, generally five years. </div></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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top: 0pc;margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We account for income taxes using the asset and liability method. Under this method, deferred income tax assets and liabilities are determined based on differences between the financial reporting and tax bases of assets and liabilities and for tax credit carryforwards and are measured using the enacted tax rates in effect for the years in which the differences are expected to reverse. Deferred income tax expense represents the change in net deferred income tax assets and liabilities during the year. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Our wholly-owned foreign subsidiaries are comprised of Neogen Europe, Lab M Ltd, Quat-Chem Ltd, Abtek (Biologicals) Ltd, Neogen Italia S.r.l., Neogen do Brasil, Rogama Industria e Comercio Ltda, Neogen Latinoam&#233;rica, Productos Quimicos Magiar S.A., Neogen Uruguay, Neogen Chile SpA, Neogen <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Bio-Scientific</div> Technology Co (Shanghai), Neogen Food and Animal Security (India), Neogen Canada, and Neogen Australasia Pty Limited. Based on historical experience, as well as management&#8217;s future plans, earnings from these subsidiaries are expected to be <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-invested</div> indefinitely for future expansion and working capital needs. Furthermore, our domestic operations have historically produced sufficient operating cash flow to mitigate the need to remit foreign earnings. On an annual basis, we evaluate the current business environment and whether any new events or other external changes might require a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-evaluation</div> of the decision to indefinitely <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-invest</div> foreign earnings. It is not practicable to determine the income tax liability that would be payable if such earnings were not reinvested indefinitely. </div></div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">On December&#160;22, 2017, the Tax Cuts and Jobs Act of 2017 (the &#8220;U.S. Tax Act&#8221;) was signed into law making significant changes to the Internal Revenue Code. Changes include a federal corporate tax rate reduced from 35% to 21% for tax years beginning after December&#160;31, 2017, the transition of U.S. international taxation from a worldwide tax system to a territorial system, and a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">one-time<div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div>transition tax on the mandatory deemed repatriation of foreign earnings. The U.S. Tax Act also includes a provision to tax global intangible <div style="white-space: nowrap; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">low-taxed</div> income (GILTI) of foreign subsidiaries and a deduction for foreign derived intangible income (FDII), both of which became effective for us beginning June&#160;1, 2018. See Note 6 to the consolidated financial statements for further information.<div style="font-size: 10pt; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></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_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Costs</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and Development Costs </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Research and development costs, which consist primarily of compensation costs, administrative expenses and new product development, among other items, are expensed as incurred. </div></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_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 13.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Advertising Costs </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 10pt;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;">Advertising costs are expensed within sales and marketing as incurred and totaled </div></div></div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$1,454,000, $1,471,000 and $1,411,000 in fiscal years 2020, 2019 and 2018, respectively. </div></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_EarningsPerSharePolicyTextBlock', window );">Net Income Attributable to Neogen per Share</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net Income Attributable to Neogen per Share </div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic net income per share is based on the weighted average number of common shares outstanding during each year. Diluted earnings per share is based on the weighted average number of common shares and dilutive potential common shares outstanding. Our dilutive potential common shares outstanding during the years result entirely from dilutive stock options. The following table presents the net income per share calculations: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands, except per share) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2020</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2019</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2018</div></div></div></div></td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -0.17in; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.17in; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Numerator for basic and diluted net income per share - Net Income attributable to Neogen </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,475 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">60,176 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63,145 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Denominator for basic net income per share - Weighted average shares </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,550 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,888 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,358 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock options </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">310 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">537 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">791 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Denominator for diluted net income per share </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,860 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,425 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,149 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to Neogen per share </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.13 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.16 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.23 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.13 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.15 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.21 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin: 9pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">At May&#160;31, 2020, 28,000 potential shares from option exercises were excluded from the computation of diluted net income per share, as the option exercise prices exceeded the average market price of the common shares. At May&#160;31, 2019, 5<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div>000 potential shares were excluded from the computation. At May&#160;31, 2018, all potential shares were included in the computation. </div></div></div></div></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_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin: 13.5pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px;;display:inline;">Leases</div></div></div></div></div><div style="margin: 4.5pt 0in 0.0001pt; font-family: Calibri, sans-serif; line-height: 12pt; font-size: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;1, 2019, we adopted Topic 842 using the prospective approach and did not retrospectively apply to prior periods. Topic 842 requires the Company to recognize in the statement of financial position a liability to make lease payments (the lease liability) and a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset representing its right to use the underlying asset for the lease term. Upon adoption of Topic 842, we recognized all leases with terms greater than 12 months in duration on our consolidated balance sheets as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use </div> assets and <span style="-sec-ix-hidden:hidden14132299">lease liabilities</span></div></div></div><div style="font-size: 12pt; font-family: 'Times New Roman', serif; letter-spacing: 0px; top: 0px;;display:inline;">, each at an approximate balance</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"> of<div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;">&#160;</div></div></div></div></div><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; font-family: &quot;Times New Roman&quot;, Times, serif;;display:inline;">$</div>2.0<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;million. </div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets are recorded in other assets on our consolidated balance sheets. Current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> lease liabilities are recorded in other accruals within current liabilities and other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities, respectively, on our consolidated balance sheets. The recognition, measurement and presentation of expenses and cash flows arising from a lease by a lessor have not significantly changed from previous U.S. GAAP.</div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We lease various manufacturing, laboratory, warehousing and distribution facilities, administrative and sales offices, equipment and vehicles under operating leases. We evaluate our contracts to determine if an arrangement is a lease at inception and classify it as a finance or operating lease. Currently, all of our leases are classified as operating leases. Leased assets and corresponding liabilities are recognized based on the present value of the lease payments over the lease term. Our lease terms may include options to extend when it is reasonably certain that we will exercise that option. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We have made certain assumptions and judgments when applying ASC 842, the most significant of which are: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We elected the package of practical expedients available for transition that allow us to not reassess whether expired or existing contracts contain leases under the new definition of a lease, lease classification for expired or existing leases and whether previously capitalized initial direct costs would qualify for capitalization under ASC 842. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We did not elect to use hindsight when considering judgments and estimates such as assessments of lessee options to extend or terminate a lease or purchase the underlying asset. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For all asset classes, we elected to not recognize a <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> asset and lease liability for short-term leases (i.e. leases with a term of 12 months or less). </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">For all asset classes, we elected to not separate <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components from lease components to which they relate and have accounted for the combined lease and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-lease</div> components as a single lease component. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The determination of the discount rate used in a lease is our incremental borrowing rate that is based on what we would normally pay to borrow on a collateralized basis over a similar term <div style="display:inline;">for </div>an amount equal to the lease payments. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Supplemental balance sheet information related to operating leases was as follows: </div></div><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 13pt auto 0px;width: 68%;font-size: 10pt;border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 9%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,<br/>2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Right of use </div><div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> assets </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,952 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden14126800">Lease liabilities</span> </div><div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> current </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,054 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><span style="-sec-ix-hidden:hidden14126979">Lease liabilities</span> <div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">913 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted average remaining lease term and weighted average discount rate were as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 88%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">May&#160;31,<br/>2020</div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 88%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted average remaining lease term </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2.5&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 88%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted average discount rate </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating lease expenses are classified as cost of revenues or operating expenses on the consolidated statements of income. The components of lease expense were as follows:</div></div><div style="font-size:12px;margin-top:0px;margin-bottom:0px">&#160;</div>
<table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 8pt; margin-right: auto; margin-left: auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 9%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;Ended<br/>May&#160;31,&#160;2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;1,207 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Short term leases </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">166 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 85.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease expense </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,373 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 85.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;">Cash paid for amounts included in the measurement of lease liabilities for operating leases included in cash flows from operations on the statement of cash flows were approximately $1,178,000 for the year ended May&#160;31, 2020. There were no <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-cash</div> additions to <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div> assets obtained from new operating lease liabilities for the year ended May&#160;31, 2020.</div> <div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Undiscounted fut<div style="letter-spacing: 0px; top: 0px;;display:inline;">u</div>re minimum lease payments as of May&#160;31, 2020 were as follows:</div></div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 84%; font-family: 'Times New Roman';"/>
<td style="width: 10%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Years ending May&#160;31, 2021 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;1,080 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">546 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">286 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,094 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(112 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,982 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">At May&#160;31, 2019, under ASC 840, Leases, the minimum annual rental payments under our lease agreements were as follows: $1,112,000 in 2020; $810,000 in 2021; $297,000 in 2022; $101,000 in 2023; and none thereafter. </div></div></div>&#160;</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_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;1, 2018, Neogen adopted ASC Topic 606&#8212;Revenue from Contracts with Customers (Topic 606) using the full retrospective approach. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">We determine the amount of revenue to be recognized through application of the following steps: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Identification of the contract with a customer; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Identification of the performance obligations in the contract; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Determination of the transaction price; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Allocation of the transaction price to the performance obligations in the contract; and </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Recognition of revenue when or as the Company satisfies the performance obligations. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Essentially all of Neogen&#8217;s revenue is generated through contracts with its customers. A performance obligation is a promise in a contract to transfer a product or service to a customer. We generally recognized revenue at a point in time when all of our performance obligations under the terms of a contract are satisfied. Revenue is recognized upon transfer of control of promised products and services in an amount that reflects the consideration we expect to receive in exchange for those products or services. The collectability of consideration on the contract is reasonably assured before revenue is recognized. To the extent that customer payment has been received before all recognition criteria are met, these revenues are initially deferred in other accruals on the balance sheet and the revenue is recognized in the period that all recognition criteria have been met. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certain agreements with customers include discounts or rebates on the sale of products and services applied retrospectively, such as volume rebates achieved by purchasing a specified purchase threshold of goods and services. We account for these discounts as variable consideration and estimate the likelihood of a customer meeting the threshold in order to determine the transaction price using the most predictive approach. We typically use the most-likely-amount method, for incentives that are offered to individual customers, and the expected-value method, for programs that are offered to a broad group of customers. Variable consideration reduces the amount of revenue that is recognized. Rebate obligations related to customer incentive programs are recorded in accrued liabilities; the rebate estimates are adjusted at the end of each applicable measurement period based on information currently available. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The performance obligations in Neogen&#8217;s contracts are generally satisfied well within one year of contract inception. In suc<div style="letter-spacing: 0px; top: 0px;;display:inline;">h</div>&#160;cases, management has elected the practical expedient to not adjust the promised amount of consideration for the effects of a significant financing component. Management has elected to utilize the practical expedient to recognize the incremental costs of obtaining a contract as an expense<div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">&#160;</div></div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">when incurred because the amortization period for the prepaid costs that would otherwise have been deferred and amortized is one year or less. We account for shipping and handling for products as a fulfillment activity when goods are shipped. Shipping and handling costs that are charged to and reimbursed by the customer are recognized as revenues, while the related expenses incurred by </div></div></div>Neogen<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> are recorded in sales and marketing expense; these expenses totaled $</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13,514,000</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">, $</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13,503,000</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> and $</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,147,000</div></div></div><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> in fiscal years 2020, 2019 and 2018, respectively. Revenue is recognized net of any tax collected from customers; the taxes are subsequently remitted to governmental authorities. Our terms and conditions of sale generally do not provide for returns of product or </div></div></div>reperformance<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> of service except in the case of quality or warranty issues.<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> Th</div></div></div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">e</div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">se situations are infrequent; due to immateriality of the amount, warranty claims are recorded in the period incurred.</div></div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company derives revenue from two primary sources &#8212; product revenue and service revenue. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenue consists primarily of shipments of: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diagnostic test kits, culture media and related products used by food producers and processors to detect harmful natural toxins, foodborne bacteria, allergens and levels of general sanitation; </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Consumable products marketed to veterinarians, retailers, livestock producers and animal health product distributors; and </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, disinfectants and insecticides to assist in the control of rodents, insects and disease in and around agricultural, food production and other facilities. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenue for Neogen&#8217;s products are recognized and invoiced when the product is shipped to the customer. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenue consists primarily of: </div></div></div></div><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomic identification and related interpretive bioinformatic services; and </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="font-size: 6px; margin-top: 0px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 5%; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="width: 3%; vertical-align: top; font-size: small;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></div></div></td>
<td style="width: 1%; vertical-align: top; font-size: x-small;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="text-align: left; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other commercial laboratory services. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues for Neogen&#8217;s genomics and commercial laboratory services are recognized and invoiced when the applicable laboratory service is performed and the results are conveyed to the customer. </div></div></div></div><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Payment terms for products and services are generally 30 to 60 days. </div></div><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents disaggregated revenue by major product and service categories for the years ended May&#160;31, 2020, 2019 and 2018: </div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 57%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase/</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase/</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Decrease)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2019</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Decrease)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2018</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="font-size: small; width: 47%; height: 21px; padding: 0pt;"><div style="text-indent: -1em; margin-left: 1em; font-size: small; line-height: 16pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">Food Safety:</div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Natural Toxins, Allergens&#160;&amp; Drug Residues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">76,207 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="font-size:10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="line-height: 10pt;;display:inline;">)%</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,373 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">72,962 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Bacterial&#160;&amp; General Sanitation </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41,780 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(0</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41,966 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38,156 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Culture Media&#160;&amp; Other </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,847 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">49,857 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">44,271 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, Insecticides&#160;&amp; Disinfectants </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28,890 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">25,584 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">23,821 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17,967 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17,694 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,267 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: bottom; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 16pt;"/></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; width: 6%; height: 21px; padding: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">212,691 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">(0</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">213,474 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">10</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">194,477 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Animal Safety: </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Life Sciences </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,322 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(20</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,858 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(25</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,411 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Veterinary Instruments&#160;&amp; Disposables </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42,941 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">44,582 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(7</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,749 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Animal Care&#160;&amp; Other </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28,389 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(5</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29,941 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">30,930 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, Insecticides&#160;&amp; Disinfectants </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">68,815 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,389 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">67,646 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,012 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,942 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46,717 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">205,479 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,712 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">203,453 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;418,170 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;414,186 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;397,930 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <div style="margin-bottom: 0px; margin-top: 0px;">&#160;</div><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">See Note 9 to the consolidated financial statements for disaggregated revenues by <div style="display:inline;">geographical </div>location. </div></div></div></div><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_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock', window );">Revision of Previously Issued Financial Statements</a></td>
<td class="text"><div style="margin-top: 18px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revision of Previously Issued Financial Statements </div></div></div></div></div></div><div style="margin-top: 6px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has historically classified certain variable consideration components resulting from volume rebates, distributor support, and other marketing discounts as cost of revenues or sales and marketing expense in its consolidated financial statements of income. These amounts should have been classified as contra revenue in product or service revenues. We had determined in prior periods that the misstatements were clearly immaterial, individually and in the aggregate, to each of the reporting periods affected. The Company began properly classifying these items as contra revenues beginning in the fiscal year ended May&#160;31, 2019 and revised the financials for fiscal year 2018 to conform to the current period presentation. These immaterial adjustments had no impact on Neogen&#8217;s operating income, income before taxes, net income or reported earnings per share, and no change to stockholders&#8217; equity. </div></div></div></div><div style="margin-top: 12px; margin-bottom: 0px;">Presented below are the effects of the revisions on the line items within our previously issued consolidated statements of income for the year ended May&#160;31, 2018. Revised consolidated statements of income related to these periods are presented in this Form 10-K.&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;</div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year Ended</div></div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31, 2018 </div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As<br/>Previously<br/>Reported</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjustments</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;Revised</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;335,554 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;(4,266</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;331,288 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,698 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(56</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,642 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">402,252 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4,322</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">397,930 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of product revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">174,067 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(342</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">173,725 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of service revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,933 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,933 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total cost of revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">212,000 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(342</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">211,658 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;"><div style="line-height: normal;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross margin </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">190,252 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">186,272 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,909 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,929 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total operating expenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">120,058 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">116,078 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,194 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,194 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The revisions had no impact our audited consolidated statement of equity or audited consolidated statement of cash flows for the year ended May&#160;31, 2018. </div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Functional currency transactions and translations.</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;">neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_NatureOfOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nature of Operations.</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;">neog_NatureOfOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Recently Adopted Accounting Standards, Policy [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;">neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restatement of Previously Issued Consolidated Financial Statements Policy.</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;">neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 advertising cost.</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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<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_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<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(1))<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 comprehensive income.</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_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-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_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</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> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: 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 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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 determining the fair value of financial instruments.</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 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes 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 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</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 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</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> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 6: 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><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leasing arrangement entered into by lessee.</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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-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_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment classified as marketable security.</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 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62652-112803<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_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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_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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<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_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: 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 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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivable. Includes, but is not limited to, accounts receivable and financing receivable.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<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_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs it has 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.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="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_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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. Includes revenue from contract with customer and from other sources.</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 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 2: 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<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_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-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 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</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 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<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_UseOfEstimates</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466442472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>May 31, 2020</div></th></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_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock', window );">Schedule Of Classification And Maturities Of Marketable Securities</a></td>
<td class="text"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Marketable Securities as of May&#160;31, 2020 and 2019 are listed below by classification and remaining maturities. </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 56%; font-family: 'Times New Roman';"/>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="width: 13%; font-family: 'Times New Roman';"/>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="width: 13%; font-family: 'Times New Roman';"/>
<td style="width: 1%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 0.75%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0px; margin-bottom: 0px; line-height: 7.5pt;">&#160;</div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="1" style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 0.75pt solid black;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding-bottom: 0.45pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-style:italic;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in thousands)</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;</div></td>
<td colspan="1" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;;display:inline;">Maturity</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="margin-bottom: 0px; margin-top: 1pt; font-size: 7.5pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;">&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">2020</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 1pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; line-height: 12pt;;display:inline;"><div style="margin-top: 1pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 12pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 1pt; line-height: 12pt;;display:inline;">2019</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">US Treasuries </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,470 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211;180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,532 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,435 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,505 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Commercial Paper<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&amp; Corporate Bonds</div> </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">133,130 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">84,338 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211; 180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">73,824 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,960 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">43,231 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34,369 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,839 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34,078 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 56%; line-height: 8pt; font-size: 8pt;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; margin-left: 1em; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: left; vertical-align: bottom; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 8pt;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%; line-height: 8pt; font-size: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 8pt;"><div style="margin-bottom: 0px; margin-top: 0px; font-size: 8pt; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="text-align: right; vertical-align: bottom; line-height: 8pt; font-size: 8pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0px; margin-bottom: 0px; line-height: 8pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 8pt; font-size: 8pt;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of Deposit </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">0 &#8211; 90 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,003 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,732 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">91 &#8211; 180 days</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,184 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,000 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">181 days &#8211;1&#160;year</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,069 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">750 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 56%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="text-align: left; vertical-align: bottom; font-size: small; width: 13%;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">1 &#8211; 2 years</div></div></div></td>
<td style="vertical-align: bottom; width: 1%;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,592 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,199 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 56%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 13%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 1%;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 0.75%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td colspan="3" style="padding: 0px; vertical-align: top;;width:;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Marketable Securities </div></div></td>
<td style="vertical-align: bottom;;width:;"><div style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">$</td>
<td style="text-align: right; vertical-align: bottom;;width:;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">277,404 </div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">$</td>
<td style="text-align: right; vertical-align: bottom;;width:;"><div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">225,836 </div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;;width:;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;;width:;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);;width:;">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;;width:;">&#160;</td></tr>
<tr>
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr>
<td colspan="3" style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-bottom: 0pt; margin-top: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;width:;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; line-height: 10pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><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_MarketableSecuritiesTextBlock', window );">Summary of components of marketable securities</a></td>
<td class="text"><div style="margin-top: 12px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The components of marketable securities at May&#160;31, 2020 are as follows: </div></div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12px; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div>
<table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 68%;"/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/>
<td style="width: 3%; vertical-align: bottom;"/>
<td/>
<td/>
<td/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Amortized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Unrealized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Unrealized</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-style:italic;display:inline;">(in thousands)</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Cost</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Gains</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Losses</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; font-size: 7.5pt; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt;;text-align:center;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">Fair&#160;Value</div></div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; font-size: 7.5pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt; line-height: 9pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 9pt;;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">US Treasuries</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,502</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">30</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,532</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Commercial Paper&#160;&amp; Corporate Bonds</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">257,700</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">347</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(23</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">258,024</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="vertical-align: top; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Certificates of Deposit</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,648</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,848</div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: small;"><div style="text-indent: -1em; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Marketable Securities</div></div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;276,850</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">577</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(23</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: small;;text-align:right;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;277,404</div></div></div></div></td>
<td style="vertical-align: bottom; white-space: nowrap; font-size: small;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td></tr>
<tr style="font-size: 1px;">
<td style="vertical-align: bottom;">&#160;</td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom;"><div style="border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></div></div></div></td>
<td><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><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_neog_AllowanceForDoubtfulAccountsTableTextBlock', window );">Allowance for Doubtful Accounts</a></td>
<td class="text">The activity in the allowance for doubtful accounts was as follows:
<table border="0" cellpadding="0" cellspacing="0" style="width: 84%; font-size: 10pt; margin-right: auto; margin-left: auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 75%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year ended May&#160;31</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2018</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning Balance </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,700 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,550 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,000 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">393 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">263 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">152 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Recoveries </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">49 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Write-offs </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(792</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(151</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(642</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending Balance </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,350 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,700 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,550 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <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 );">Inventories</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 76%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020</div></div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; white-space: pre-wrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt; border-bottom: 1pt solid rgb(0, 0, 0);;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019</div></div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Raw Materials </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">45,058 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41,594 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,887 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,581 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Finished goods </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">43,108 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38,817 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 77%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">95,053 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">85,992 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 77%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions</a></td>
<td class="text">The fair value of stock options granted was estimated using the following weighted-average assumptions:
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></td>
<td style="padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 8pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt;;width:;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.9%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%; padding: 0px;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2.6%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.6%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected stock volatility </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29.4%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">27.0%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">27.7%</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 72%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expected option life </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.5<div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.5&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 1.75%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4.0&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr></table><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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Calculation of Net Income Per Share</a></td>
<td class="text">The following table presents the net income per share calculations:
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year ended May&#160;31</div></div></div></div></div></td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands, except per share) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2020</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2019</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">2018</div></div></div></div></td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -0.17in; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.17in; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Numerator for basic and diluted net income per share - Net Income attributable to Neogen </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,475 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">60,176 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63,145 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Denominator for basic net income per share - Weighted average shares </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,550 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,888 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,358 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Effect of dilutive stock options </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">310 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">537 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">791 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Denominator for diluted net income per share </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,860 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,425 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,149 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income attributable to Neogen per share </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.13 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.16 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.23 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.13 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.15 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.21 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <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_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock', window );">Supplemental balance sheet information related to operating leases</a></td>
<td class="text"><div style="margin-top: 0px; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Supplemental balance sheet information related to operating leases was as follows: </div></div><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px; background: none;"/>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 13pt auto 0px;width: 68%;font-size: 10pt;border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 9%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,<br/>2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Right of use </div><div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> assets </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,952 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><span style="-sec-ix-hidden:hidden14126800">Lease liabilities</span> </div><div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> current </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,054 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><span style="-sec-ix-hidden:hidden14126979">Lease liabilities</span> <div style="font-size: 10pt; line-height: 115%; font-family: 'Times New Roman', serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8211;</div> <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">913 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><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_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock', window );">Weighted average remaining lease term and weighted average discount rate</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The weighted average remaining lease term and weighted average discount rate were as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 88%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">May&#160;31,<br/>2020</div></div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 88%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted average remaining lease term </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2.5&#160;years </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 88%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Weighted average discount rate </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">%<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><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_LeaseCostTableTextBlock', window );">Components of lease expense</a></td>
<td class="text">The components of lease expense were as follows:
<table border="0" cellpadding="0" cellspacing="0" style="width: 68%; font-size: 8pt; margin-right: auto; margin-left: auto; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 85.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 9%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year&#160;Ended<br/>May&#160;31,&#160;2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating leases </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;1,207 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Short term leases </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">166 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 85.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 85.5%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease expense </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,373 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 85.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/> <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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Undiscounted minimum lease payments</a></td>
<td class="text"><div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Undiscounted fut<div style="letter-spacing: 0px; top: 0px;;display:inline;">u</div>re minimum lease payments as of May&#160;31, 2020 were as follows:</div></div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 68%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 84%; font-family: 'Times New Roman';"/>
<td style="width: 10%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(in&#160;thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amount</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Years ending May&#160;31, 2021 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;1,080 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2022 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">546 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2023 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">286 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">141 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease payments </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,094 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(112 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total lease liabilities </div></div></td>
<td style="vertical-align: top; font-family: 'Times New Roman';">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,982 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><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_DisaggregationOfRevenueTableTextBlock', window );">Disaggregated Revenue</a></td>
<td class="text"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the Company&#8217;s revenue disaggregated by geographical location: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7pt; font-size: 7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/> </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt; padding: 0pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"><div style="font-style:italic;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in thousands)</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Domestic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">253,458 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">248,304 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgba(255, 255, 255, 0);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">International </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">164,712 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">165,882 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenue </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">418,170 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">414,186 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 78%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <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_NewAccountingPronouncementEarlyAdoptionTableTextBlock', window );">Summary of Impact of Adoption of New Accounting Pronouncements on Unaudited Consolidated Statement of Income</a></td>
<td class="text"><div style="margin-top: 12px; margin-bottom: 0px;">Presented below are the effects of the revisions on the line items within our previously issued consolidated statements of income for the year ended May&#160;31, 2018. Revised consolidated statements of income related to these periods are presented in this Form 10-K.&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;&#8203;</div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 77%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 2%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;"><div style="line-height: 7.5pt; font-family: &quot;Times New Roman&quot;, serif; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; font-size: 7.5pt;;display:inline;">Year Ended</div></div></div></div></div><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, Times, serif; letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31, 2018 </div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As<br/>Previously<br/>Reported</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjustments</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As&#160;Revised</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.375pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/></td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;335,554 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;(4,266</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;331,288 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,698 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(56</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,642 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">402,252 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4,322</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">397,930 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of product revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">174,067 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(342</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">173,725 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Cost of service revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,933 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">37,933 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total cost of revenues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">212,000 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(342</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">211,658 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';"><div style="line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="line-height: normal;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;"><div style="line-height: normal;">&#160;</div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="line-height: normal;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;">&#160;</div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;"><div style="line-height: normal;">&#160;</div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross margin </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">190,252 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">186,272 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating expenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,909 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,929 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total operating expenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">120,058 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,980</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">116,078 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 80%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,194 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,194 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 80%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The revisions had no impact our audited consolidated statement of equity or audited consolidated statement of cash flows for the year ended May&#160;31, 2018. </div></div><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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments</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 );">Disaggregated Revenue</a></td>
<td class="text"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents disaggregated revenue by major product and service categories for the years ended May&#160;31, 2020, 2019 and 2018: </div></div><div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"><div style="font-size: 12px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 0pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 57%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="18" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase/</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Increase/</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(dollars in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2020</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Decrease)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2019</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(Decrease)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2018</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr>
<tr style="page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="font-size: small; width: 47%; height: 21px; padding: 0pt;"><div style="text-indent: -1em; margin-left: 1em; font-size: small; line-height: 16pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">Food Safety:</div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Natural Toxins, Allergens&#160;&amp; Drug Residues </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">76,207 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="font-size:10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="line-height: 10pt;;display:inline;">)%</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">78,373 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">72,962 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Bacterial&#160;&amp; General Sanitation </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41,780 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(0</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">41,966 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">38,156 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Culture Media&#160;&amp; Other </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,847 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">49,857 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">44,271 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, Insecticides&#160;&amp; Disinfectants </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28,890 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">25,584 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">23,821 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17,967 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17,694 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,267 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: bottom; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 16pt;"/></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; width: 6%; height: 21px; padding: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">212,691 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">(0</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">213,474 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">10</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt; line-height: 16pt; white-space: nowrap;;display:inline;">194,477 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Animal Safety: </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 1pt;">
<td style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td colspan="4" style="height: 6pt; font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Life Sciences </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,322 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(20</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,858 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(25</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,411 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Veterinary Instruments&#160;&amp; Disposables </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42,941 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">44,582 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(7</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,749 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Animal Care&#160;&amp; Other </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28,389 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(5</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29,941 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">30,930 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Rodenticides, Insecticides&#160;&amp; Disinfectants </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">68,815 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,389 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">67,646 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Genomics Services </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,012 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,942 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46,717 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">205,479 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,712 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">)%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">203,453 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 60%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;418,170 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;414,186 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;"><div style="display:inline;">%</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;397,930 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 60%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4.25%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_AllowanceForDoubtfulAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance for Doubtful Accounts, 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;">neog_AllowanceForDoubtfulAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classification and maturities of marketable securities.</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;">neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average remaining lease term and weighted average discount rate</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;">neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Supplemental balance sheet information related to operating leases</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;">neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other 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;">us-gaap_MarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="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_NewAccountingPronouncementEarlyAdoptionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial statement line items and the effect of the guidance on the financial statement line items if the entity elects early adoption of accounting guidance.</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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income 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://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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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 (f)(2)<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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="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_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</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>39
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630388086504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ScheduleOfGoodwillTextBlock', window );">Goodwill by Business Segment</a></td>
<td class="text"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table <div style="letter-spacing: 0px; top: 0px;;display:inline;">summarizes </div>goodwill by reportable segment: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 68%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 5%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Food&#160;Safety </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Animal&#160;Safety </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Total </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2018</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;40,001 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;59,557 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">99,558 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill acquired</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,796 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,196 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,992 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman', Times, serif; font-size: small; background: none; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and/or currency adjustments (1)</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,244</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">313 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(931</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2019</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42,553 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">61,066 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">103,619 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill acquired</div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,254 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,095 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,349 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; font-size: small; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Goodwill and/or currency adjustments<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></div></div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,592</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(36</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,628</div></div></td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 68%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2020 </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47,215 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63,125 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">110,340 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 68%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="clear: both; max-height: 0px;"/><div style="margin-top: 12pt; margin-bottom: 0px;"/>
<table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; font-size: small;;text-align:left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></div></div></td>
<td style="vertical-align: top; font-size: small;;text-align:left;"><div style="line-height: normal; text-align: left;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Includes final purchase price allocation adjustments and currency adjustments for goodwill recorded at international locations. </div></div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"/><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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Amortizable of Intangible Assets</a></td>
<td class="text"><div style="margin-top: 0px; margin-bottom: 0px;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Amortizable intangible assets consisted of the following and are included in customer-based <div style="letter-spacing: 0px; top: 0px;;display:inline;">intangibles </div>and other <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets within the consolidated balance sheets: </div></div></div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 82%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/></tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Gross<br/>Carrying<br/>Amount </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Less<br/>Accumulated<br/>Amortization </div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Net<br/>Carrying<br/>Amount </div></div></div></div></td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Licenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,346 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,330 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,016 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Covenants not to compete </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">706 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">407 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">299 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Patents </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,509 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,118 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,391 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer-based intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,847 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29,898 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29,949 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other products and service-related intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,646 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,937 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9,709 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2020 </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">96,054 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">44,690 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,364 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Licenses </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9,813 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,182 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,631 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Covenants not to compete </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">862 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">542 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">320 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Patents </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,158 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,570 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4,588 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Customer-based intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57,634 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28,017 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">29,617 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other products and service-related intangibles </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,464 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,524 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,940 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 82%;"><div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Balance, May&#160;31, 2019 </div></div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">92,931 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40,835 </div></div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"><div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">52,096 </div></div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 82%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td></tr></table><div style="clear: both; max-height: 0px;"/><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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</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><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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill by reportable segment and in total which includes a rollforward schedule.</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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<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_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="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>40
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630478537800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Compensation Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Option Activity</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 57%; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 10%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 9%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="width: 10%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0px;"/> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(options in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div><br/> Exercise&#160;Price</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted-Average<br/> Grant&#160;Date&#160;Fair&#160;Value</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2017 (661 exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,699 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;32.88 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9.51 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">829 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59.37 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14.47 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(821</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">28.18 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8.20 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(208</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39.57 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11.12 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2018 (508 exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,499 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">42.63 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11.44 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">527 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">62.92 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14.91 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(513</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">31.28 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8.92 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(128</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">47.08 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12.42 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2019 (617 exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,385 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">49.37 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12.70 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Granted </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">562 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63.91 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15.56 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(719</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">40.24 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11.05 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Forfeited </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(66</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57.44 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14.20 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 57%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at May&#160;31, 2020 (486 exercisable) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,162 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">55.96 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13.95 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 57%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 9%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 10%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock', window );">Summary of Stock Options Outstanding</a></td>
<td class="text"><div style="margin-top: 12px; margin-bottom: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px;;display:inline;">The following is a summary of stock options outstanding at May&#160;31, 2020: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 54%; font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(options in thousands)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options Outstanding</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options&#160;Exercisable</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual&#160;Life</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-Average</div></div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; white-space: nowrap; font-size: x-small; padding-bottom: 0.45pt;"> <div style="border-bottom: 1px solid rgb(0, 0, 0); display: table-cell; font-size: x-small; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Range of Exercise Price</div></div></div></div> </td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in years)</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise&#160;Price</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise&#160;Price</div></div></div></td>
<td style="vertical-align: bottom; font-size: x-small; padding-bottom: 0.45pt;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$16.82 - $40.91 </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">507 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1.4 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;37.26 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">208 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;34.94 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$40.92 - $61.56 </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">605 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2.6 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">58.59 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">183 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">57.43 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$61.57 - $62.88 </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">465 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.5 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">62.70 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">85 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">62.70 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$62.89 - $<span style="-sec-ix-hidden:hidden14114808">64.05</span> </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">539 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">4.4 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">63.90 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; height: 16px; padding: 0pt 5pt 0pt 0pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#8212; </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">$64.06 - $68.96 </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.6 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66.48 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">67.98 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 54%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 54%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,162 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3.0 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">55.96 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">486 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48.94 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock', window );">Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options Intrinsic Value</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 66%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 6%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year Ended </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">,&#160;2020</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">,&#160;2019</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">May&#160;31</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">,&#160;2018</div></div><div style="line-height: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt; background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt; background: none;;display:inline;"> </div></div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Aggregate intrinsic value of options outstanding </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;32,988 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;22,798 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;82,649 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Aggregate intrinsic value of options exercisable </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,814 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,222 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">22,572 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Aggregate intrinsic value of options exercised </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">19,597 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">21,382 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 6%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">25,844 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year.</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 (d)(2)<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_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.</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> -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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</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 (d)<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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393229720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Disclosure Text Block [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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Income Before Income Taxes</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 4.5pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Income before income taxes by source consists of the following amounts: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 74%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 2.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 2.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 2.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">62,329 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">58,479 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">62,310 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 74%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9,976 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14,480 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">11,155 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 74%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">72,305 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">72,959 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">73,465 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 74%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 2.5%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/><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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Provision for Income Taxes</a></td>
<td class="text"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The provision for income taxes consists of the following: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 71.5%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Current</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Domestic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Federal </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">6,886 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,173 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;9,715 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Uncertain tax provision </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">269 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(963</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">State </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,262 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,265 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,377 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2,475 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,758 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,066 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Domestic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Federal </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,964 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,031 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,981</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5.7em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">State </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">195 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">98 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(355</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(221</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(555</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(609</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 71.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 71.5%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision for Income Taxes </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,830 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,783 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,250 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 71.5%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/><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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Reconciliation of Income Taxes Computed at U.S. Federal Statutory Tax Rate to Income Tax Expense</a></td>
<td class="text"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The reconciliation of income taxes computed at the U.S. federal statutory tax rate to income tax expense is as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-spacing: 0px;">
<tr style="font-size: 0px;">
<td style="width: 73%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax at U.S. statutory rate </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,184 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,321 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">21,459 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Permanent differences </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">360 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(56</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Section&#160;199 domestic production deduction </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,167</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Global intangible <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">low-taxed</div> income (GILTI)</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">438 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">840 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign derived intangible income deduction (FDII) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,120</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,531</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign rate differential </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(182</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">495 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(461</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Subpart F income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">634 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">842 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">816 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax benefits on stock-based compensation </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,998</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(2,586</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4,816</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Changes in tax contingencies - Increase/(Release) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">269 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,035</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Provision for state income taxes, net of federal benefit </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,412 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,251 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">975 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Remeasurement of deferred taxes </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(6,022</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Transition tax on foreign earnings and profits </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,223 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Tax <div style="display:inline;">c</div>redits </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,417</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,726</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,151</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: top; width: 73%;"> <div style="text-indent: -1em; margin-left: 1em; margin-bottom: 0px; margin-top: 0px; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Other</div></div> </td>
<td style="vertical-align: bottom; width: 4%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(750</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(80</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td>
<td style="vertical-align: bottom; width: 3%;"><div style="font-size: x-small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;&#160;</div></td>
<td style="vertical-align: bottom;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td>
<td style="vertical-align: bottom;;text-align:right;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">429</div></td>
<td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: small; letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0);;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 73%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; background-color: rgb(204, 238, 255); width: 73%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Tax Expense </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,830 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,783 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 3%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,250 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 73%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 3%;">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; border-bottom: 3px double rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/><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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Significant Components of Deferred Income Tax Liabilities and Assets</a></td>
<td class="text">Significant components of our deferred income tax liabilities and assets are as follows:
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax liabilities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Indefinite and long-lived assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(20,867</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(18,963</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(795</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(586</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"/> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(21,662</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(19,549</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Deferred income tax assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Stock <div style="letter-spacing: 0px; top: 0px;;display:inline;">o</div>ptions </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,479 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,497 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Inventories and accounts receivable </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,336 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,315 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Tax loss carryforwards </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">484 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">417 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">657 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,109 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3.35em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Less: Valuation <div style="letter-spacing: 0px; top: 0px;;display:inline;">a</div>llowance </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(419</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(407</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"/> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,537 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">3,931 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net deferred income tax liabilities </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(18,125</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(15,618</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <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_SummaryOfOperatingLossCarryforwardsTextBlock', window );">Summary of net operating loss carryforwards</a></td>
<td class="text"><div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="margin-top: 9pt; margin-bottom: 0px; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The Company has the following net operating loss carryforwards: </div></div></div></div> </div> </div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 70%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">As of </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="text-decoration:underline;display:inline;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Jurisdiction </div></div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: x-small;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">May&#160;31,&#160;2020</div></div></div></div></td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Expiry </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 70%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">U.S. </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">408 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom; white-space: nowrap;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">2037 to indefinite </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 70%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Foreign </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,354 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: center;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">2024 to 2039 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 70%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"/> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;1,762 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 70%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><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_SummaryOfIncomeTaxContingenciesTextBlock', window );">Sumary of reconciliation of our tax contingencies</a></td>
<td class="text"><div style="margin-top: 12px; margin-bottom: 0px; text-align: left;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 10pt;;display:inline;">The reconciliation of our tax </div></div></div><div style="font-family: &quot;Times New Roman&quot;, serif; letter-spacing: 0px; top: 0px; line-height: 10pt; font-size: 10pt;;display:inline;">uncertainties</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: 'Times New Roman'; font-size: small; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;"> is as follows: </div></div></div></div> <div style="font-size: 12px; margin-top: 0px; margin-bottom: 0px;"/>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 84%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: 'Times New Roman';"/>
<td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; vertical-align: bottom; font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></div> </td>
<td style="padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">(in thousands) </div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2018 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">611 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">598 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">1,633 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Increase/(decrease) related to prior periods </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">56 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(106</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(1,157</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Increase&#160;to current period </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">213 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">119 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">122 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Ending balance </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">880 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">611 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">598 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 78%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: 'Times New Roman';">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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 50<br> -Paragraph 9<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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income 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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income before income tax between domestic and foreign jurisdictions.</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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfIncomeTaxContingenciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.</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 50<br> -Paragraph 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-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_SummaryOfIncomeTaxContingenciesTextBlock</td>
</tr>
<tr>
<td style="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_SummaryOfOperatingLossCarryforwardsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.</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 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_SummaryOfOperatingLossCarryforwardsTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393725400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Segment Information</a></td>
<td class="text"><div style="text-align: left;font-family: Times New Roman;font-size: 10pt;margin-top: 0pt;margin-bottom: 0px;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Segment information is as follows: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 100%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 63%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 4%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-style: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-style:italic;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">(in thousands) </div></div></div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Food&#160;Safety </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Animal&#160;Safety </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Corporate&#160;and<br/> Eliminations&#160;(1) </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 9pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"><div style="font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;">Total </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2020 </div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">189,893 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;145,646 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">335,539 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">22,798 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">59,833 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">82,631 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 63%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">212,691 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">205,479 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">418,170 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income (loss) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">33,526 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39,051 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(5,054</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">67,523 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">10,173 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,223 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">18,396 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">222,331 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">231,178 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">343,673 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">797,182 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for long-lived assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,867 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,185 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">24,052 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 63%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2019 </div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">190,675 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">148,764 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">339,439 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">22,799 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,948 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">74,747 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 63%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">213,474 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">200,712 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">414,186 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income (loss) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39,020 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">33,875 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(4,801</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">68,094 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9,525 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,099 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17,624 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; width: 0%; height: 16px; padding: 0pt;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">206,267 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">221,950 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">267,523 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">695,740 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for long-lived assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">8,916 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">5,745 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14,661 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr>
<td style="padding: 0px; vertical-align: top; width: 63%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="text-align: left; text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; line-height: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="text-align: right; vertical-align: bottom; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 4.5pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 4.5pt; font-size: 4.5pt;"> <div style="font-size: 4.5pt; line-height: 4.5pt;"><div style="font-size: 4.5pt; letter-spacing: 0px; top: 0px; white-space: nowrap;;display:inline;">&#160;</div></div> </td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Fiscal 2018 </div></div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"/> </td>
<td style="padding: 0pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Product revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">174,553 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">156,735 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">331,288 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Service revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">19,924 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46,718 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">66,642 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 63%;">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: 'Times New Roman';">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenues to external customers </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">194,477 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">203,453 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">397,930 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Operating income (loss) </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">34,561 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">39,529 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">(3,896</div></div> </td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; white-space: nowrap;">)</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">70,194 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Depreciation and amortization </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">9,083 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">7,975 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 4%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">17,058 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; background-color: rgb(204, 238, 255); width: 63%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Assets </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">186,570 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">220,629 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">210,810 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255); width: 4%;">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">618,009 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr>
<td style="padding: 0px; vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 63%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for long-lived assets </div></td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,538 </div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,408 </div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160; </div></td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0); width: 4%;"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;">&#160;</div> </td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"><div style="letter-spacing: 0px; top: 0px;;display:inline;">20,946 </div></td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px; background: none;"/> <div style="margin-top: 12pt; margin-bottom: 0px;"/>
<table border="0" cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; text-align: left; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; border-collapse: collapse; border-spacing: 0px;">
<tr style="page-break-inside: avoid;">
<td style="width: 4%; vertical-align: top; white-space: nowrap;">(1)</td>
<td style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Includes corporate assets, including cash and cash equivalents, marketable securities, current and deferred tax accounts, and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions and <div style="white-space: nowrap; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interests.</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><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 );">Disaggregated Revenue</a></td>
<td class="text"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">The following table presents the Company&#8217;s revenue disaggregated by geographical location: </div></div>
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 76%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 78%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; line-height: 7pt; font-size: 7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/> </td>
<td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="6" style="vertical-align: bottom; line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Year ended May&#160;31 </div></div></div></div></div> </td>
<td style="font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt; padding: 0pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"><div style="font-style:italic;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(in thousands)</div></div></div> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2020 </div></div></div></div></div> </td>
<td style="padding-right: 2pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-size: 7.5pt; line-height: 7.5pt;;font-weight:bold;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">2019 </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Domestic </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">253,458 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">$</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">248,304 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 10pt; break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgba(255, 255, 255, 0);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">International </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">164,712 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">165,882 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 78%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 0.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 1px solid rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding: 0pt 0pt 0.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 78%; background-color: rgb(204, 238, 255);"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total revenue </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">418,170 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; background-color: rgb(204, 238, 255);">&#160;</td>
<td style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255);"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">414,186 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;; background-color: rgb(204, 238, 255);">&#160;</td> </tr>
<tr style="font-size: 0pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 78%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding-right: 2pt; vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; padding-bottom: 2.7px; font-family: &quot;Times New Roman&quot;; width: 3%; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="vertical-align: bottom; border-bottom: 3px double rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td>
<td style="padding: 0pt 0pt 2.7px; font-family: &quot;Times New Roman&quot;; background-color: rgba(255, 255, 255, 0);">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <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_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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 profit or loss and total assets for each reportable segment. 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.</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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: 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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<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> -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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<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_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630388059240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Quarterly Data (Unaudited) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_QuarterlyFinancialInformationDisclosureAbstract', window );"><strong>Quarterly Financial Information 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_ScheduleOfQuarterlyFinancialInformationTableTextBlock', window );">Quarterly Financial Information [Table Text Block]</a></td>
<td class="text">
<table border="0" cellpadding="0" cellspacing="0" style="margin: 12pt auto 0px; width: 92%; font-size: 10pt; border-collapse: separate; border-spacing: 0;">
<tr style="font-size: 0px;">
<td style="width: 66%; font-family: &quot;Times New Roman&quot;;"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="width: 3%; font-family: &quot;Times New Roman&quot;;"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: 'Times New Roman';"/>
<td style="font-family: &quot;Times New Roman&quot;; padding: 0pt;"/> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Quarter Ended </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;">(in thousands, except per share)</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">August<br/> 2019</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">November<br/> 2019</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">February<br/> 2020</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">May 2020</div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">101,424 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">107,803 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">99,869 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">109,074 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross Margin </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">48,194 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,026 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">45,330 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">51,729 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">14,652 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,276 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">12,200 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,347 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.28 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.23 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.28 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.23 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 1pt;">
<td style="height: 16px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="height: 16px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td colspan="14" style="height: 16px; font-family: 'Times New Roman';;width:;">&#160;</td>
<td style="height: 16px; font-family: &quot;Times New Roman&quot;; padding: 0pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 8pt; page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.7pt; line-height: 7pt; font-size: 7pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7pt;"/> </td>
<td style="vertical-align: bottom; padding-bottom: 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">&#160;</div></div></td>
<td colspan="14" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;width:;"> <div style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 7.5pt; font-weight: normal; margin-top: 0pt; margin-bottom: 0pt; line-height: 7.5pt;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;">Quarter Ended </div></div></div></div></div> </td>
<td style="padding: 0pt 0pt 0.7pt; font-family: &quot;Times New Roman&quot;; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="page-break-inside: avoid;">
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-style: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-style:italic;display:inline;">(in thousands, except per share)</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">August<br/> 2018</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">November<br/> 2018</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">February<br/> 2019</div></div></div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;</div></div></div></td>
<td style="vertical-align: bottom; padding-bottom: 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="letter-spacing: 0px; top: 0px; color: rgb(0, 0, 0); line-height: 7.5pt;;display:inline;">&#160;&#160;</div></div></div></td>
<td colspan="2" style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0); line-height: 7.5pt; font-size: 7.5pt;;text-align:center;;width:;"><div style="font-size: 7.5pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="font-weight: normal; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px; line-height: 7.5pt;;display:inline;"><div style="line-height: 7.5pt; font-size: 7.5pt;;font-weight:bold;display:inline;">May 2019</div></div></div></div></div></td>
<td style="padding: 0pt 0pt 0.45pt; line-height: 7.5pt; font-size: 7.5pt;;width:;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Total Revenue </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">99,626 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">107,098 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">97,700 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">$</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">109,762 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Gross Margin </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">46,729 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">50,033 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">44,628 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">50,530 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Net income </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,237 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">16,051 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">13,073 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;">&#160;</td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">15,815 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid;">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Basic net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.29 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.25 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr>
<tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);">
<td style="padding: 0px; vertical-align: top; width: 66%;"> <div style="text-align: left; text-indent: -1em; font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">Diluted net income per share </div></div> </td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.29 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.31 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.25 </div></div> </td>
<td style="padding-right: 2pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom; font-family: 'Times New Roman';">&#160;</td>
<td style="vertical-align: top; font-family: &quot;Times New Roman&quot;; width: 3%;">&#160;</td>
<td style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">$</div></td>
<td style="text-align: right; vertical-align: bottom;"> <div style="font-family: 'Times New Roman'; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); letter-spacing: 0px; top: 0px;;display:inline;">0.30 </div></div> </td>
<td style="padding: 0pt; margin-top: 0pt; margin-bottom: 0pt; font-family: &quot;Times New Roman&quot;;">&#160;</td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/> <div style="clear: both; max-height: 0px;"/><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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_QuarterlyFinancialInformationDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfQuarterlyFinancialInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.</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 270<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121640914&amp;loc=d3e1280-108306<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_ScheduleOfQuarterlyFinancialInformationTableTextBlock</td>
</tr>
<tr>
<td style="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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630388232248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>May 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>May 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Dec. 31, 2017</div></th>
<th class="th"><div>Dec. 22, 2017</div></th>
<th class="th"><div>Dec. 29, 2017</div></th>
<th class="th">
<div>May 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>May 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>May 31, 2018 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 01, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2017 </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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stock split ratio</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="nump">1.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">9 years<span></span>
</td>
<td class="text">10 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="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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate tax rate</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">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<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_neog_ProductsAndServicesPaymentTerms', window );">Products and services, payment terms</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">30 to 60 days<span></span>
</td>
<td class="text">&#160;<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_CommercialPaperAtCarryingValue', window );">Commercial Paper</a></td>
<td class="nump">$ 260,556,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="nump">$ 260,556,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>
</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_CertificatesOfDepositAtCarryingValue', window );">Short-term domestic certificates of deposit</a></td>
<td class="nump">16,848,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="nump">16,848,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>
</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_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">277,404,000<span></span>
</td>
<td class="nump">$ 225,836,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="nump">277,404,000<span></span>
</td>
<td class="nump">$ 225,836,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>
</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_InventoryValuationReserves', window );">Valuation allowance for inventory</a></td>
<td class="nump">2,850,000<span></span>
</td>
<td class="nump">2,250,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="nump">2,850,000<span></span>
</td>
<td class="nump">2,250,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>
</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_Depreciation', window );">Depreciation expense</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="nump">11,907,000<span></span>
</td>
<td class="nump">11,315,000<span></span>
</td>
<td class="nump">$ 10,315,000<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_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</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="nump">$ 221,891,000<span></span>
</td>
<td class="nump">$ 222,266,000<span></span>
</td>
<td class="nump">$ 211,658,000<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average fair value per share of stock options granted | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.56<span></span>
</td>
<td class="nump">$ 14.91<span></span>
</td>
<td class="nump">$ 14.47<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_neog_CashHeldByForeignSubsidiaries', window );">Cash held at foreign subsidiaries</a></td>
<td class="nump">13,060,000<span></span>
</td>
<td class="nump">8,711,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="nump">$ 13,060,000<span></span>
</td>
<td class="nump">$ 8,711,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>
</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">$ 66,269,000<span></span>
</td>
<td class="nump">$ 41,688,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="nump">66,269,000<span></span>
</td>
<td class="nump">41,688,000<span></span>
</td>
<td class="nump">$ 83,074,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,567,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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Shares excluded from computations of diluted net income per share | shares</a></td>
<td class="nump">28,000<span></span>
</td>
<td class="nump">5,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="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_OperatingLeaseRightOfUseAsset', window );">Operating lease right of use asset</a></td>
<td class="nump">$ 1,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="nump">1,952,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000.0<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_OperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="nump">$ 1,982,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="nump">$ 1,982,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Statement of Financial Position [Extensible List]</a></td>
<td class="text">us-gaap:OperatingLeaseLiabilityCurrent<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:OperatingLeaseLiabilityCurrent<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">us-gaap:OperatingLeaseLiabilityCurrent<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_OperatingLeasePayments', window );">Operating lease payments</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="nump">$ 1,178,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>
</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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right of use assets in exchange of lease liability</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="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="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 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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairments of long-lived assets</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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<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_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">Future minimum rental payments for 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,112,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="nump">1,112,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>
</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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">Future minimum rental payments for 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">810,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="nump">810,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>
</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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">Future minimum rental payments for 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">297,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="nump">297,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>
</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_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">Future minimum rental payments for 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101,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="nump">101,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>
</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=us-gaap_ShippingAndHandlingMember', window );">Shipping and Handling</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>
<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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</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="nump">13,514,000<span></span>
</td>
<td class="nump">13,503,000<span></span>
</td>
<td class="nump">12,147,000<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_srt_ProductOrServiceAxis=us-gaap_AdvertisingMember', window );">Advertising Cost</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>
<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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold</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="nump">$ 1,454,000<span></span>
</td>
<td class="nump">$ 1,471,000<span></span>
</td>
<td class="nump">$ 1,411,000<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_srt_MajorCustomersAxis=neog_CustomerOneMember', window );">Customer One</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>
<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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_neog_ConcentrationRiskReceivablesSingleCustomerPercentage', window );">Account receivable percentage from major customer</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="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<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_srt_StatementGeographicalAxis=srt_LatinAmericaMember', window );">Latin America</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>
<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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired', window );">Percentage of ownership in subsidiaries</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</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">100.00%<span></span>
</td>
<td class="nump">100.00%<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_SaleOfStockPercentageOfOwnershipBeforeTransaction', window );">Percentage of ownership in subsidiaries before capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SaleOfStockPercentageOfOwnershipAfterTransaction', window );">Percentage of ownership in subsidiaries Before capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_neog_MarketableSecuritiesContractualMaturityPeriod', window );">Marketable securities, maturity period</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">91 days<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">5 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>
<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_MinimumMember', window );">Minimum | Buildings And Improvements</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>
<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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</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">7 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Furniture, fixtures, machinery and equipment</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>
<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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</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">3 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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_neog_MarketableSecuritiesContractualMaturityPeriod', window );">Marketable securities, maturity period</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">2 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>
<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 );">Finite lived intangible assets, useful life</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">25 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>
<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 | Buildings And Improvements</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>
<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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</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">39 years<span></span>
</td>
<td class="text">39 years<span></span>
</td>
<td class="text">39 years<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Furniture, fixtures, machinery and equipment</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>
<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_neog_SignificantAccountingPoliciesLineItems', window );"><strong>Significant Accounting Policies [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life</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">10 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>
<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_neog_CashHeldByForeignSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 held by foreign subsidiaries.</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;">neog_CashHeldByForeignSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_ConcentrationRiskReceivablesSingleCustomerPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Concentration Risk, Receivables, Single Customer Percentage</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;">neog_ConcentrationRiskReceivablesSingleCustomerPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_MarketableSecuritiesContractualMaturityPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Marketable Securities Contractual Maturity 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;">neog_MarketableSecuritiesContractualMaturityPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_ProductsAndServicesPaymentTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Products and Services, Payment Terms</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;">neog_ProductsAndServicesPaymentTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_SignificantAccountingPoliciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Significant Accounting Policies [Line Items]</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;">neog_SignificantAccountingPoliciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_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_BusinessAcquisitionPercentageOfVotingInterestsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of voting equity interests acquired at the acquisition date in the business combination.</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 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<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_BusinessAcquisitionPercentageOfVotingInterestsAcquired</td>
</tr>
<tr>
<td style="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_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_CertificatesOfDepositAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate.  A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit).  Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties.  Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</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.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_CertificatesOfDepositAtCarryingValue</td>
</tr>
<tr>
<td style="padding-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_CommercialPaperAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unsecured short-term debt instrument issued by corporations which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</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_CommercialPaperAtCarryingValue</td>
</tr>
<tr>
<td style="padding-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_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_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</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_Depreciation</td>
</tr>
<tr>
<td style="padding-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of domestic federal statutory tax rate applicable to pretax 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_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_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_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 use (including those held for disposal by means other than 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 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2921-110230<br><br>Reference 3: 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-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_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in marketable security, 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://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 (f)<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.2)<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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-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_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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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_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_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_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<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_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<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_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<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_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<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_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of subsidiary's or equity investee's stock owned by parent company after stock transaction.</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_SaleOfStockPercentageOfOwnershipAfterTransaction</td>
</tr>
<tr>
<td style="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_SaleOfStockPercentageOfOwnershipBeforeTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of subsidiary's or equity investee's stock owned by parent company before stock transaction.</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_SaleOfStockPercentageOfOwnershipBeforeTransaction</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</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 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-122770<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_StockholdersEquityNoteStockSplitConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_srt_ProductOrServiceAxis=us-gaap_ShippingAndHandlingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ShippingAndHandlingMember</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=us-gaap_AdvertisingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_AdvertisingMember</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_MajorCustomersAxis=neog_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MajorCustomersAxis=neog_CustomerOneMember</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=srt_LatinAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=srt_LatinAmericaMember</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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=neog_BuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=neog_BuildingsAndImprovementsMember</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_PropertyPlantAndEquipmentByTypeAxis=neog_FurnitureFixturesMachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentByTypeAxis=neog_FurnitureFixturesMachineryAndEquipmentMember</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>45
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393908184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Marketable Securities (Detail) - USD ($)<br></strong></div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">$ 277,404,000<span></span>
</td>
<td class="nump">$ 225,836,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_us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities | Maturing in 0 - 90 days</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,470,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_us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities | Maturing in 181 days - 1 year</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">2,532,000<span></span>
</td>
<td class="nump">2,435,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_us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities | Maturing in 1 - 2 years</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,505,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_us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember', window );">Commercial Paper | Maturing in 0 - 90 days</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">133,130,000<span></span>
</td>
<td class="nump">84,338,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_us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember', window );">Commercial Paper | Maturing in 91 - 180 days</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">73,824,000<span></span>
</td>
<td class="nump">47,960,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_us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember', window );">Commercial Paper | Maturing in 181 days - 1 year</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">43,231,000<span></span>
</td>
<td class="nump">34,369,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_us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember', window );">Commercial Paper | Maturing in 1 - 2 years</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">7,839,000<span></span>
</td>
<td class="nump">34,078,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_us-gaap_InvestmentTypeAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit | Maturing in 0 - 90 days</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">1,003,000<span></span>
</td>
<td class="nump">7,732,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_us-gaap_InvestmentTypeAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit | Maturing in 91 - 180 days</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">5,184,000<span></span>
</td>
<td class="nump">5,000,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_us-gaap_InvestmentTypeAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit | Maturing in 181 days - 1 year</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">6,069,000<span></span>
</td>
<td class="nump">750,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_us-gaap_InvestmentTypeAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit | Maturing in 1 - 2 years</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_MarketableSecuritiesCurrent', window );">Marketable Securities, Current</a></td>
<td class="nump">$ 4,592,000<span></span>
</td>
<td class="nump">$ 4,199,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_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in marketable security, 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://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 (f)<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.2)<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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-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_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember</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_neog_MaturityAxis=neog_MaturityInZeroToNinetyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">neog_MaturityAxis=neog_MaturityInZeroToNinetyDaysMember</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_neog_MaturityAxis=neog_MaturityInOneHundredEightyOneToOneYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">neog_MaturityAxis=neog_MaturityInOneHundredEightyOneToOneYearMember</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_neog_MaturityAxis=neog_MaturityInOneToTwoYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">neog_MaturityAxis=neog_MaturityInOneToTwoYearMember</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_InvestmentTypeAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentTypeAxis=us-gaap_CommercialPaperMember</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_neog_MaturityAxis=neog_MaturityInNinetyOneToOneHundredEightyDaysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">neog_MaturityAxis=neog_MaturityInNinetyOneToOneHundredEightyDaysMember</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_InvestmentTypeAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InvestmentTypeAxis=us-gaap_CertificatesOfDepositMember</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>46
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466685816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Components of marketable securities (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</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_TradingSecuritiesDebtAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">$ 276,850<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_DebtSecuritiesTradingUnrealizedGain', window );">Unrealized gains</a></td>
<td class="nump">577<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_DebtSecuritiesTradingUnrealizedLoss', window );">Unrealized Losses</a></td>
<td class="num">(23)<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_TradingSecuritiesDebt', window );">Fair&#160;Value</a></td>
<td class="nump">277,404<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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</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_TradingSecuritiesDebtAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">2,502<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_DebtSecuritiesTradingUnrealizedGain', window );">Unrealized gains</a></td>
<td class="nump">30<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_TradingSecuritiesDebt', window );">Fair&#160;Value</a></td>
<td class="nump">2,532<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_CashAndCashEquivalentsAxis=neog_CommercialPaperandCorporateBondsMember', window );">Commercial PaperAnd Corporate Bonds [Member]</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></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_TradingSecuritiesDebtAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">257,700<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_DebtSecuritiesTradingUnrealizedGain', window );">Unrealized gains</a></td>
<td class="nump">347<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_DebtSecuritiesTradingUnrealizedLoss', window );">Unrealized Losses</a></td>
<td class="num">(23)<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_TradingSecuritiesDebt', window );">Fair&#160;Value</a></td>
<td class="nump">258,024<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_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of Deposit [Member]</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></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_TradingSecuritiesDebtAmortizedCost', window );">Amortized Cost</a></td>
<td class="nump">16,648<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_DebtSecuritiesTradingUnrealizedGain', window );">Unrealized gains</a></td>
<td class="nump">200<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_TradingSecuritiesDebt', window );">Fair&#160;Value</a></td>
<td class="nump">$ 16,848<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_DebtSecuritiesTradingUnrealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized gain on investment in debt security measured at fair value with change in fair value recognized in net income (trading).</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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<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_DebtSecuritiesTradingUnrealizedGain</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesTradingUnrealizedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrealized loss on investment in debt security measured at fair value with change in fair value recognized in net income (trading).</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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-111563<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_DebtSecuritiesTradingUnrealizedLoss</td>
</tr>
<tr>
<td style="padding-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_MarketableSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MarketableSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-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_TradingSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt security measured at fair value with change in fair value recognized in net income (trading).</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 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121553693&amp;loc=d3e26610-111562<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_TradingSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-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_TradingSecuritiesDebtAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investments in debt securities classified as trading.</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_TradingSecuritiesDebtAmortizedCost</td>
</tr>
<tr>
<td style="padding-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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAxis=us-gaap_USTreasurySecuritiesMember</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_CashAndCashEquivalentsAxis=neog_CommercialPaperandCorporateBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAxis=neog_CommercialPaperandCorporateBondsMember</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_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember</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>47
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630381926856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Activity in Allowance for Doubtful Accounts (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_FinancingReceivableAllowanceForCreditLossesLineItems', window );"><strong>Financing Receivable, Allowance for Credit Losses [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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Beginning Balance</a></td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,550<span></span>
</td>
<td class="nump">$ 2,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_ProvisionForDoubtfulAccounts', window );">Provision</a></td>
<td class="nump">393<span></span>
</td>
<td class="nump">263<span></span>
</td>
<td class="nump">152<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_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Recoveries</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">38<span></span>
</td>
<td class="nump">40<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_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs</a></td>
<td class="num">(792)<span></span>
</td>
<td class="num">(151)<span></span>
</td>
<td class="num">(642)<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 );">Ending Balance</a></td>
<td class="nump">$ 1,350<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="nump">$ 1,550<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_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allowance for credit loss on accounts receivable, from recovery.</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 (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<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_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 direct write-downs of accounts receivable charged against the allowance.</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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<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_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableAllowanceForCreditLossesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FinancingReceivableAllowanceForCreditLossesLineItems</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630385856264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</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_InventoryLineItems', window );"><strong>Inventory [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_InventoryRawMaterialsNetOfReserves', window );">Raw Materials</a></td>
<td class="nump">$ 45,058<span></span>
</td>
<td class="nump">$ 41,594<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_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">6,887<span></span>
</td>
<td class="nump">5,581<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_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">43,108<span></span>
</td>
<td class="nump">38,817<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">$ 95,053<span></span>
</td>
<td class="nump">$ 85,992<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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for 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 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 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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-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_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-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_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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing 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 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 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_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and 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 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 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_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-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>49
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630386010792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems', window );"><strong>Schedule of Weighted Average Assumptions for Fair Values of Stock Options [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">1.90%<span></span>
</td>
<td class="nump">2.60%<span></span>
</td>
<td class="nump">1.60%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected stock volatility</a></td>
<td class="nump">29.40%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">27.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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected option life (in years)</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Weighted Average Assumptions for Fair Values of Stock Options [Line Items]</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;">neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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 (f)(2)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 risk-free interest rate assumption that is used in valuing an option on its own shares.</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 (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of 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 (f)(2)(i)<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 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630465841672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Calculation of Net Income Per Share (Detail) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Feb. 28, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_neog_EarningsPerShareLineItems', window );"><strong>Earnings Per Share [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Numerator for basic and diluted net income per share - Net income attributable to Neogen</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="nump">$ 59,475<span></span>
</td>
<td class="nump">$ 60,176<span></span>
</td>
<td class="nump">$ 63,145<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 );">Denominator for basic net income per share - Weighted average 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">52,550<span></span>
</td>
<td class="nump">51,888<span></span>
</td>
<td class="nump">51,358<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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive stock options</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="nump">310<span></span>
</td>
<td class="nump">537<span></span>
</td>
<td class="nump">791<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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Denominator for diluted net income per share</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="nump">52,860<span></span>
</td>
<td class="nump">52,425<span></span>
</td>
<td class="nump">52,149<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_EarningsPerShareAbstract', window );"><strong>Net income attributable to Neogen per share:</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>
<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_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 1.23<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 );">Diluted</a></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 1.15<span></span>
</td>
<td class="nump">$ 1.21<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_EarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share [Line Items]</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;">neog_EarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_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_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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</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 45<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1707-109256<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 (a)<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> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1500-109256<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 23<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1757-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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-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_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_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>51
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630385972840">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Supplemental Balance Sheet Information Related to Operating Leases (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Jun. 01, 2019</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_OperatingLeaseRightOfUseAsset', window );">Right of use assets</a></td>
<td class="nump">$ 1,952<span></span>
</td>
<td class="nump">$ 2,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_OperatingLeaseLiabilityCurrent', window );">Lease liabilities - current</a></td>
<td class="nump">1,054<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_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities - non-current</a></td>
<td class="nump">$ 913<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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Statement of Financial Position [Extensible List]</a></td>
<td class="text">us-gaap:OperatingLeaseLiabilityCurrent<span></span>
</td>
<td class="text">us-gaap:OperatingLeaseLiabilityCurrent<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_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]</a></td>
<td class="text">us-gaap:OperatingLeaseLiabilityNoncurrent<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_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>
<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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630388086504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Detail)<br></strong></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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term</a></td>
<td class="text">2 years 6 months<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</a></td>
<td class="nump">3.20%<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_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>53
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630382070392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Components of Lease Expense (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OperatingLeaseCost', window );">Operating leases</a></td>
<td class="nump">$ 1,207<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_ShortTermLeaseCost', window );">Short term leases</a></td>
<td class="nump">166<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_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 1,373<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease cost recognized by lessee for lease contract.</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> -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_LeaseCost</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of 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 (b)<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_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short-term lease cost, excluding expense for lease with term of one month or less.</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 (c)<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_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-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>54
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630381925096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Undiscounted Minimum Lease Payments (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Jun. 01, 2019</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2021</a></td>
<td class="nump">$ 1,080<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 );">2022</a></td>
<td class="nump">546<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 );">2023</a></td>
<td class="nump">286<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 );">2024</a></td>
<td class="nump">141<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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2025 and thereafter</a></td>
<td class="nump">41<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">2,094<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="num">(112)<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_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 1,982<span></span>
</td>
<td class="nump">$ 2,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_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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 due after fifth 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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630394762040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregated Revenue (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 418,170<span></span>
</td>
<td class="nump">$ 414,186<span></span>
</td>
<td class="nump">$ 397,930<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">4.00%<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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember', window );">Food Safety</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 212,691<span></span>
</td>
<td class="nump">$ 213,474<span></span>
</td>
<td class="nump">194,477<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">10.00%<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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember', window );">Food Safety | Natural Toxins, Allergens &amp; Drug Residues</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 76,207<span></span>
</td>
<td class="nump">$ 78,373<span></span>
</td>
<td class="nump">72,962<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="num">(3.00%)<span></span>
</td>
<td class="nump">7.00%<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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember', window );">Food Safety | Bacterial &amp; General Sanitation</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 41,780<span></span>
</td>
<td class="nump">$ 41,966<span></span>
</td>
<td class="nump">38,156<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">10.00%<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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember', window );">Food Safety | Culture Media &amp; Other</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 47,847<span></span>
</td>
<td class="nump">$ 49,857<span></span>
</td>
<td class="nump">44,271<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="num">(4.00%)<span></span>
</td>
<td class="nump">13.00%<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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember', window );">Food Safety | Rodenticides, Insecticides &amp; Disinfectants</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 28,890<span></span>
</td>
<td class="nump">$ 25,584<span></span>
</td>
<td class="nump">23,821<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">7.00%<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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember', window );">Food Safety | Genomics Services</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 17,967<span></span>
</td>
<td class="nump">$ 17,694<span></span>
</td>
<td class="nump">15,267<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">16.00%<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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember', window );">Animal Safety</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 205,479<span></span>
</td>
<td class="nump">$ 200,712<span></span>
</td>
<td class="nump">203,453<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="num">(1.00%)<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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember', window );">Animal Safety | Life Sciences</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 6,322<span></span>
</td>
<td class="nump">$ 7,858<span></span>
</td>
<td class="nump">10,411<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="num">(20.00%)<span></span>
</td>
<td class="num">(25.00%)<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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember', window );">Animal Safety | Animal Care &amp; Other</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 28,389<span></span>
</td>
<td class="nump">$ 29,941<span></span>
</td>
<td class="nump">30,930<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="num">(5.00%)<span></span>
</td>
<td class="num">(3.00%)<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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember', window );">Animal Safety | Veterinary Instruments &amp; Disposables</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 42,941<span></span>
</td>
<td class="nump">$ 44,582<span></span>
</td>
<td class="nump">47,749<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="num">(4.00%)<span></span>
</td>
<td class="num">(7.00%)<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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember', window );">Animal Safety | Rodenticides, Insecticides &amp; Disinfectants</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 68,815<span></span>
</td>
<td class="nump">$ 66,389<span></span>
</td>
<td class="nump">67,646<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="num">(2.00%)<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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember', window );">Animal Safety | Genomics Services</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_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>
</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenues</a></td>
<td class="nump">$ 59,012<span></span>
</td>
<td class="nump">$ 51,942<span></span>
</td>
<td class="nump">$ 46,717<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod', window );">Percentage Increase Decrease In Revenue From Previous Period</a></td>
<td class="nump">14.00%<span></span>
</td>
<td class="nump">11.00%<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_neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage increase decrease in revenue from previous 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;">neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 (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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember</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=neog_NaturalToxinsAllergensAndDrugResiduesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_NaturalToxinsAllergensAndDrugResiduesMember</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=neog_BacterialAndGeneralSanitationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_BacterialAndGeneralSanitationMember</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=neog_CultureMediaAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_CultureMediaAndOtherMember</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=neog_RodenticidesInsecticidesAndDisinfectantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_RodenticidesInsecticidesAndDisinfectantsMember</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=neog_GenomicsServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_GenomicsServicesMember</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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember</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=neog_LifeSciencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_LifeSciencesMember</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=neog_AnimalCareAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_AnimalCareAndOtherMember</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=neog_VeterinaryInstrumentsAndDisposablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_VeterinaryInstrumentsAndDisposablesMember</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>56
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630387655912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Unaudited Consolidated Statement of Income (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Feb. 28, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_RevenuesAbstract', window );"><strong>Revenues</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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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="nump">$ 418,170<span></span>
</td>
<td class="nump">$ 414,186<span></span>
</td>
<td class="nump">$ 397,930<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_CostOfRevenueAbstract', window );"><strong>Cost of revenues</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>
<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_CostOfGoodsAndServicesSold', window );">Total cost of revenues</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="nump">221,891<span></span>
</td>
<td class="nump">222,266<span></span>
</td>
<td class="nump">211,658<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_GrossProfit', window );">Gross margin</a></td>
<td class="nump">$ 51,729<span></span>
</td>
<td class="nump">$ 45,330<span></span>
</td>
<td class="nump">$ 51,026<span></span>
</td>
<td class="nump">$ 48,194<span></span>
</td>
<td class="nump">$ 50,530<span></span>
</td>
<td class="nump">$ 44,628<span></span>
</td>
<td class="nump">$ 50,033<span></span>
</td>
<td class="nump">$ 46,729<span></span>
</td>
<td class="nump">196,279<span></span>
</td>
<td class="nump">191,920<span></span>
</td>
<td class="nump">186,272<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SellingAndMarketingExpense', 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>
<td class="text">&#160;<span></span>
</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">69,675<span></span>
</td>
<td class="nump">70,230<span></span>
</td>
<td class="nump">66,929<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_OperatingExpenses', window );">Total operating expenses</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="nump">128,756<span></span>
</td>
<td class="nump">123,826<span></span>
</td>
<td class="nump">116,078<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_OperatingIncomeLoss', window );">Operating 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>
<td class="text">&#160;<span></span>
</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">67,523<span></span>
</td>
<td class="nump">68,094<span></span>
</td>
<td class="nump">70,194<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=us-gaap_ProductMember', window );">Product Revenues</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>
<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_RevenuesAbstract', window );"><strong>Revenues</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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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="nump">335,539<span></span>
</td>
<td class="nump">339,439<span></span>
</td>
<td class="nump">331,288<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_CostOfRevenueAbstract', window );"><strong>Cost of revenues</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>
<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_CostOfGoodsAndServicesSold', window );">Total cost of revenues</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="nump">173,566<span></span>
</td>
<td class="nump">179,660<span></span>
</td>
<td class="nump">173,725<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=us-gaap_ServiceMember', window );">Service Revenues</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>
<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_RevenuesAbstract', window );"><strong>Revenues</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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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="nump">82,631<span></span>
</td>
<td class="nump">74,747<span></span>
</td>
<td class="nump">66,642<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_CostOfRevenueAbstract', window );"><strong>Cost of revenues</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>
<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_CostOfGoodsAndServicesSold', window );">Total cost of revenues</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="nump">$ 48,325<span></span>
</td>
<td class="nump">$ 42,606<span></span>
</td>
<td class="nump">37,933<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Calculated under Revenue Guidance in Effect before Topic 606</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>
<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_RevenuesAbstract', window );"><strong>Revenues</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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">402,252<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_CostOfRevenueAbstract', window );"><strong>Cost of revenues</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>
<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_CostOfGoodsAndServicesSold', window );">Total cost of revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,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_GrossProfit', window );">Gross margin</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">190,252<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SellingAndMarketingExpense', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">70,909<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_OperatingExpenses', window );">Total operating expenses</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,058<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_OperatingIncomeLoss', window );">Operating 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">70,194<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Adjustments</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>
<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_RevenuesAbstract', window );"><strong>Revenues</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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,322)<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_CostOfRevenueAbstract', window );"><strong>Cost of revenues</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>
<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_CostOfGoodsAndServicesSold', window );">Total cost of revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_GrossProfit', window );">Gross margin</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,980)<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SellingAndMarketingExpense', 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,980)<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_OperatingExpenses', window );">Total operating expenses</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,980)<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Product Revenues | Calculated under Revenue Guidance in Effect before Topic 606</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>
<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_RevenuesAbstract', window );"><strong>Revenues</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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335,554<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_CostOfRevenueAbstract', window );"><strong>Cost of revenues</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>
<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_CostOfGoodsAndServicesSold', window );">Total cost of revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,067<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Product Revenues | Adjustments</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>
<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_RevenuesAbstract', window );"><strong>Revenues</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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,266)<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_CostOfRevenueAbstract', window );"><strong>Cost of revenues</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>
<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_CostOfGoodsAndServicesSold', window );">Total cost of revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(342)<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Service Revenues | Calculated under Revenue Guidance in Effect before Topic 606</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>
<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_RevenuesAbstract', window );"><strong>Revenues</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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">66,698<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_CostOfRevenueAbstract', window );"><strong>Cost of revenues</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>
<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_CostOfGoodsAndServicesSold', window );">Total cost of revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,933<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 | Service Revenues | Adjustments</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>
<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_RevenuesAbstract', window );"><strong>Revenues</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>
<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (56)<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_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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 (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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductMember</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=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ServiceMember</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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member</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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InitialApplicationPeriodCumulativeEffectTransitionAxis=us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member</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>57
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466893576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Other Intangible Assets - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_OtherIndefiniteLivedIntangibleAssets', window );">Other non-amortizable intangible assets</a></td>
<td class="nump">$ 15,217,000<span></span>
</td>
<td class="nump">$ 15,510,000<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 expense for intangible assets</a></td>
<td class="nump">6,489,000<span></span>
</td>
<td class="nump">$ 6,309,000<span></span>
</td>
<td class="nump">$ 6,743,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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">Estimated amortization expense for period, 2021</a></td>
<td class="nump">6,573,000<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">Estimated amortization expense for period, 2022</a></td>
<td class="nump">6,445,000<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">Estimated amortization expense for period, 2023</a></td>
<td class="nump">6,006,000<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">Estimated amortization expense for period, 2024</a></td>
<td class="nump">5,700,000<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">Estimated amortization expense for period, 2025</a></td>
<td class="nump">$ 5,370,000<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 );">Finite lived intangible assets, useful life</a></td>
<td class="text">9 years<span></span>
</td>
<td class="text">10 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>
</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 );">Finite lived intangible assets, useful life</a></td>
<td class="text">25 years<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_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>
</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 );">Finite lived intangible assets, useful life</a></td>
<td class="text">5 years<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_LicensingAgreementsMember', window );">Licenses</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_OtherIndefiniteLivedIntangibleAssets', window );">Other non-amortizable intangible assets</a></td>
<td class="nump">$ 569,000<span></span>
</td>
<td class="nump">$ 569,000<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_LicensingAgreementsMember', window );">Licenses | Maximum</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">20 years<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_LicensingAgreementsMember', window );">Licenses | Minimum</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">2 years<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 );">Trademarks</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_OtherIndefiniteLivedIntangibleAssets', window );">Other non-amortizable intangible assets</a></td>
<td class="nump">$ 13,424,000<span></span>
</td>
<td class="nump">13,717,000<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_OtherIntangibleAssetsMember', window );">Other Intangible Assets</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_OtherIndefiniteLivedIntangibleAssets', window );">Other non-amortizable intangible assets</a></td>
<td class="nump">$ 1,224,000<span></span>
</td>
<td class="nump">$ 1,224,000<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_NoncompeteAgreementsMember', window );">Noncompete Agreements | Maximum</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">13 years<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_NoncompeteAgreementsMember', window );">Noncompete Agreements | Minimum</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">3 years<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_PatentsMember', window );">Patents | Maximum</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">25 years<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_PatentsMember', window );">Patents | Minimum</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">5 years<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_CustomerRelatedIntangibleAssetsMember', window );">Customer-based intangibles | Maximum</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">20 years<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_CustomerRelatedIntangibleAssetsMember', window );">Customer-based intangibles | Minimum</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">5 years<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_ProductAndServiceOtherMember', window );">Other products and service-related intangibles | Maximum</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">20 years<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_ProductAndServiceOtherMember', window );">Other products and service-related intangibles | Minimum</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_FiniteLivedIntangibleAssetUsefulLife', window );">Finite lived intangible assets, useful life</a></td>
<td class="text">5 years<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_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_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fifth 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-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_OtherIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<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_OtherIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-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_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_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_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LicensingAgreementsMember</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_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherIntangibleAssetsMember</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_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncompeteAgreementsMember</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_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PatentsMember</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_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerRelatedIntangibleAssetsMember</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_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductAndServiceOtherMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630466906536">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Goodwill by Business Segment (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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 );">Beginning Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 103,619<span></span>
</td>
<td class="nump">$ 99,558<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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,349<span></span>
</td>
<td class="nump">4,992<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_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Goodwill and/or currency adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(1,628)<span></span>
</td>
<td class="num">(931)<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_Goodwill', window );">Ending Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">110,340<span></span>
</td>
<td class="nump">103,619<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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember', window );">Food Safety</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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 );">Beginning Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,553<span></span>
</td>
<td class="nump">40,001<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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,254<span></span>
</td>
<td class="nump">3,796<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_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Goodwill and/or currency adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(1,592)<span></span>
</td>
<td class="num">(1,244)<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_Goodwill', window );">Ending Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">47,215<span></span>
</td>
<td class="nump">42,553<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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember', window );">Animal Safety</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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_GoodwillLineItems', window );"><strong>Goodwill [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></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 );">Beginning Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">61,066<span></span>
</td>
<td class="nump">59,557<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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,095<span></span>
</td>
<td class="nump">1,196<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_GoodwillTranslationAndPurchaseAccountingAdjustments', window );">Goodwill and/or currency adjustments</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(36)<span></span>
</td>
<td class="nump">313<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_Goodwill', window );">Ending Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 63,125<span></span>
</td>
<td class="nump">$ 61,066<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes final purchase price allocation adjustments and currency adjustments for goodwill recorded at international locations.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<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_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from 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://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-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_GoodwillLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_GoodwillLineItems</td>
</tr>
<tr>
<td style="padding-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_GoodwillTranslationAndPurchaseAccountingAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign currency translation adjustments and purchase accounting adjustments 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://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 16<br> -URI http://asc.fasb.org/extlink&amp;oid=116868678&amp;loc=d3e961-128460<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 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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_GoodwillTranslationAndPurchaseAccountingAdjustments</td>
</tr>
<tr>
<td style="padding-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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember</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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393219288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Amortizable of Intangible Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</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 Amount</a></td>
<td class="nump">$ 96,054<span></span>
</td>
<td class="nump">$ 92,931<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 );">Less Accumulated Amortization</a></td>
<td class="nump">44,690<span></span>
</td>
<td class="nump">40,835<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 Amount</a></td>
<td class="nump">51,364<span></span>
</td>
<td class="nump">52,096<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_LicensingAgreementsMember', window );">Licenses</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 Amount</a></td>
<td class="nump">10,346<span></span>
</td>
<td class="nump">9,813<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 );">Less Accumulated Amortization</a></td>
<td class="nump">3,330<span></span>
</td>
<td class="nump">3,182<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 Amount</a></td>
<td class="nump">7,016<span></span>
</td>
<td class="nump">6,631<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_NoncompeteAgreementsMember', window );">Noncompete Agreements</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 Amount</a></td>
<td class="nump">706<span></span>
</td>
<td class="nump">862<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 );">Less Accumulated Amortization</a></td>
<td class="nump">407<span></span>
</td>
<td class="nump">542<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 Amount</a></td>
<td class="nump">299<span></span>
</td>
<td class="nump">320<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_PatentsMember', window );">Patents</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 Amount</a></td>
<td class="nump">8,509<span></span>
</td>
<td class="nump">8,158<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 );">Less Accumulated Amortization</a></td>
<td class="nump">4,118<span></span>
</td>
<td class="nump">3,570<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 Amount</a></td>
<td class="nump">4,391<span></span>
</td>
<td class="nump">4,588<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_CustomerRelatedIntangibleAssetsMember', window );">Customer-based intangibles</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 Amount</a></td>
<td class="nump">59,847<span></span>
</td>
<td class="nump">57,634<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 );">Less Accumulated Amortization</a></td>
<td class="nump">29,898<span></span>
</td>
<td class="nump">28,017<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 Amount</a></td>
<td class="nump">29,949<span></span>
</td>
<td class="nump">29,617<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_ProductAndServiceOtherMember', window );">Other products and service-related intangibles</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 Amount</a></td>
<td class="nump">16,646<span></span>
</td>
<td class="nump">16,464<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 );">Less Accumulated Amortization</a></td>
<td class="nump">6,937<span></span>
</td>
<td class="nump">5,524<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 Amount</a></td>
<td class="nump">$ 9,709<span></span>
</td>
<td class="nump">$ 10,940<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=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LicensingAgreementsMember</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_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncompeteAgreementsMember</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_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PatentsMember</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_CustomerRelatedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CustomerRelatedIntangibleAssetsMember</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_ProductAndServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ProductAndServiceOtherMember</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>60
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630372357944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2020</div></th>
<th class="th"><div>Feb. 28, 2020</div></th>
<th class="th"><div>Jan. 31, 2020</div></th>
<th class="th"><div>Jan. 09, 2020</div></th>
<th class="th"><div>Jan. 01, 2020</div></th>
<th class="th"><div>Sep. 01, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Sep. 04, 2018</div></th>
<th class="th"><div>Aug. 01, 2018</div></th>
<th class="th"><div>Sep. 01, 2017</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Feb. 28, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Purchase price allocation for inventory</a></td>
<td class="nump">$ 164,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Purchase price allocation for other current liabilities</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="nump">$ 11,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="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 );">Finite lived intangible assets, useful life</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years<span></span>
</td>
<td class="text">10 years<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=neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember', window );">The University of Queensland Animal Genetics Laboratory</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</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>
<td class="nump">$ 468,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>
</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 );">Purchase price allocation for inventory</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>
<td class="nump">19,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>
</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 );">Purchase price allocation for land, property and equipment</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>
<td class="nump">419,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>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Purchase price allocation for intangible assets</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>
<td class="nump">902,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>
</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 );">Consideration for purchase of business</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>
<td class="nump">2,063,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>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt', window );">Purchase price allocation for long-term liabilities</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>
<td class="nump">$ 1,629,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>
</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=neog_ClarusLabsIncMember', window );">Clarus Labs Inc</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</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="nump">$ 4,204,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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Contingent consideration potential payment</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="nump">1,256,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="nump">$ 270,000<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Purchase price allocation for inventory</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="nump">32,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Purchase price allocation for land, property and equipment</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="nump">120,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability', window );">Allocation of purchase price for contingent consideration potential payment</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="nump">1,256,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Purchase price allocation for intangible assets</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="nump">1,487,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Purchase price allocation for non-amortizable intangible assets</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="nump">878,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Purchase price allocation for accounts payable</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="nump">53,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Purchase price allocation for deferred tax liability</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="nump">$ 544,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="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=neog_LivestockGeneticServicesLlcMember', window );">Livestock Genetic Services LLC</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</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="nump">$ 1,100,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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Contingent consideration potential payment</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="nump">585,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Purchase price allocation for land, property and equipment</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="nump">15,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Purchase price allocation for intangible assets</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="nump">942,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Purchase price allocation for non-amortizable intangible assets</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="nump">385,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_neog_BusinessCombinationConsiderationPayable', window );">Cash payable to former owner for purchase of business</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="nump">400,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_neog_PaymentForBusinessAcquisitionContingentConsideration', window );">Cash paid for purchase of business</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="nump">$ 700,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_PaymentsForPreviousAcquisition', window );">Second installment paid</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="nump">$ 400,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="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_PaymentForContingentConsiderationLiabilityInvestingActivities', window );">Contingent consideration paid</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="nump">$ 107,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="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=neog_EdmontonAlbertabasedDeltaGenomicsCentreMember', window );">Edmonton Albertabased Delta Genomics Centre [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</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="nump">$ 1,485,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>
</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 );">Purchase price allocation for inventory</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="nump">38,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>
</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 );">Purchase price allocation for land, property and equipment</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>
<td class="text">&#160;<span></span>
</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">$ 371,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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Purchase price allocation for intangible assets</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="nump">532,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>
</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue', window );">Unearned revenue liability</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="nump">$ 125,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>
</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=neog_AbtekBiologicalsLimitedMember', window );">Abtek Biologicals Limited</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,401,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="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Purchase price allocation for accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135,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="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Purchase price allocation for inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">207,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="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Purchase price allocation for land, property and equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">105,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="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Purchase price allocation for intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">484,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="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Purchase price allocation for accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,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="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Purchase price allocation for deferred tax liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,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="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Purchase price allocation for other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,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="text">&#160;<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_neog_BusinessCombinationConsiderationPayable', window );">Cash payable to former owner for purchase of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119,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="text">&#160;<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_neog_PaymentForBusinessAcquisitionContingentConsideration', window );">Cash paid for purchase of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,282,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="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Purchase price allocation for Prepaid Expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,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="text">&#160;<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=neog_ChileBasedMagiarChilenaMember', window );">Chile-based Magiar Chilena</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</a></td>
<td class="nump">400,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Purchase price allocation for land, property and equipment</a></td>
<td class="nump">53,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Purchase price allocation for intangible assets</a></td>
<td class="nump">183,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_neog_BusinessCombinationConsiderationPayable', window );">Cash payable to former owner for purchase of business</a></td>
<td class="nump">50,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_neog_PaymentForBusinessAcquisitionContingentConsideration', window );">Cash paid for purchase of business</a></td>
<td class="nump">$ 350,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_neog_BusinessCombinationDateOfConsiderationPayable', window );">Cash payable to former owner for purchase of business, due date</a></td>
<td class="text">Mar. 26,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_StatementGeographicalAxis=country_AR', window );">ARGENTINA | Productos Quimicos Magiar</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</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="nump">3,776,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="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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Contingent consideration potential payment</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="nump">979,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="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 );">Purchase price allocation for accounts receivable</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="nump">603,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Purchase price allocation for inventory</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="nump">446,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Purchase price allocation for land, property and equipment</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="nump">36,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability', window );">Allocation of purchase price for contingent consideration potential payment</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="nump">640,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Purchase price allocation for intangible assets</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="nump">1,471,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Purchase price allocation for accounts payable</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="nump">383,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Purchase price allocation for deferred tax liability</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="nump">441,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Purchase price allocation for other current liabilities</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="nump">312,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="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_neog_BusinessCombinationConsiderationPayable', window );">Cash payable to former owner for purchase of business</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="nump">540,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="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_neog_PaymentForBusinessAcquisitionContingentConsideration', window );">Cash paid for purchase of business</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="nump">$ 3,237,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="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_neog_BusinessCombinationDateOfConsiderationPayable', window );">Cash payable to former owner for purchase of business, due date</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">Jan.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Purchase price allocation for other current assets</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="nump">$ 221,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="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_srt_StatementGeographicalAxis=country_UY', window );">URUGUAY | Productos Quimicos Magiar</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</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="nump">1,488,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="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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Contingent consideration potential payment</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="nump">241,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="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 );">Purchase price allocation for accounts receivable</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="nump">280,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Purchase price allocation for inventory</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="nump">174,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Purchase price allocation for land, property and equipment</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="nump">16,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability', window );">Allocation of purchase price for contingent consideration potential payment</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="nump">159,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Purchase price allocation for intangible assets</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="nump">398,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Purchase price allocation for accounts payable</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="nump">204,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Purchase price allocation for deferred tax liability</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="nump">99,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="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_neog_BusinessCombinationConsiderationPayable', window );">Cash payable to former owner for purchase of business</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="nump">210,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="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_neog_PaymentForBusinessAcquisitionContingentConsideration', window );">Cash paid for purchase of business</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="nump">$ 1,278,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="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_neog_BusinessCombinationDateOfConsiderationPayable', window );">Cash payable to former owner for purchase of business, due date</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">Jan.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Purchase price allocation for other current assets</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="nump">$ 68,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="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_srt_StatementGeographicalAxis=country_IT', window );">ITALY | Diessechem Srl</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</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">$ 3,455,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Purchase price allocation for accounts receivable</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">780,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Purchase price allocation for inventory</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">5,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Purchase price allocation for intangible assets</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,225,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Purchase price allocation for accounts payable</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">140,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Purchase price allocation for deferred tax liability</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">294,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther', window );">Purchase price allocation for other current liabilities</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">305,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="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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Purchase price allocation for other current assets</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">$ 160,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="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_srt_StatementGeographicalAxis=country_AU', window );">AUSTRALIA | Cell BioSciences</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PaymentsToAcquireBusinessesGross', window );">Cash consideration for purchase of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,768,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Purchase price allocation for inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">420,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability', window );">Allocation of purchase price for contingent consideration potential payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Purchase price allocation for intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,338,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_neog_BusinessCombinationConsiderationPayable', window );">Cash payable to former owner for purchase of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">172,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_neog_PaymentForBusinessAcquisitionContingentConsideration', window );">Cash paid for purchase of business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | The University of Queensland Animal Genetics Laboratory</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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>
<td class="text">5 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>
<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_MinimumMember', window );">Minimum | Clarus Labs Inc</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">5 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>
<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Livestock Genetic Services LLC</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">5 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>
<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Edmonton Albertabased Delta Genomics Centre [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">5 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>
<td class="text">&#160;<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Abtek Biologicals Limited</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Chile-based Magiar Chilena</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</a></td>
<td class="text">5 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | ARGENTINA | Productos Quimicos Magiar</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">5 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | URUGUAY | Productos Quimicos Magiar</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">5 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | ITALY | Diessechem Srl</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">5 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | AUSTRALIA | Cell BioSciences</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">25 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | The University of Queensland Animal Genetics Laboratory</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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>
<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>
<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 | Clarus Labs Inc</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">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>
<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Livestock Genetic Services LLC</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">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>
<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Edmonton Albertabased Delta Genomics Centre [Member]</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">10 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>
<td class="text">&#160;<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Abtek Biologicals Limited</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Chile-based Magiar Chilena</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</a></td>
<td class="text">10 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | ARGENTINA | Productos Quimicos Magiar</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">10 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | URUGUAY | Productos Quimicos Magiar</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">10 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | ITALY | Diessechem Srl</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</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">10 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_srt_RangeAxis=srt_MaximumMember', window );">Maximum | AUSTRALIA | Cell BioSciences</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Finite lived intangible assets, useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_BusinessCombinationConsiderationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Consideration Payable</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;">neog_BusinessCombinationConsiderationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_BusinessCombinationDateOfConsiderationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 date of consideration payable.</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;">neog_BusinessCombinationDateOfConsiderationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_PaymentForBusinessAcquisitionContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for business acquisition 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;">neog_PaymentForBusinessAcquisitionContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_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_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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be 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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability arising from an inherited contingency (as defined) which has been 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets expected to be realized or consumed before 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-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_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue expected to be recognized as such within one year or 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets, excluding goodwill, 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term debt due after one year or 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt</td>
</tr>
<tr>
<td style="padding-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_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_PaymentForContingentConsiderationLiabilityInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, made soon after acquisition date of business combination, to settle contingent consideration 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (d)<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_PaymentForContingentConsiderationLiabilityInvestingActivities</td>
</tr>
<tr>
<td style="padding-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_PaymentsForPreviousAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outflow representing an adjustment to the purchase price of a previous acquisition.</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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<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_PaymentsForPreviousAcquisition</td>
</tr>
<tr>
<td style="padding-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_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_us-gaap_BusinessAcquisitionAxis=neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember</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=neog_ClarusLabsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_ClarusLabsIncMember</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=neog_LivestockGeneticServicesLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_LivestockGeneticServicesLlcMember</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=neog_EdmontonAlbertabasedDeltaGenomicsCentreMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_EdmontonAlbertabasedDeltaGenomicsCentreMember</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=neog_AbtekBiologicalsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_AbtekBiologicalsLimitedMember</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=neog_ChileBasedMagiarChilenaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_ChileBasedMagiarChilenaMember</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=country_AR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AR</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=neog_ProductosQuimicosMagiarMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_ProductosQuimicosMagiarMember</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=country_UY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_UY</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=country_IT">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IT</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=neog_DiessecheSrlMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_DiessecheSrlMember</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=country_AU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AU</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=neog_CellBiosciencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_CellBiosciencesMember</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>61
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393401080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long Term Debt - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Unsecured revolving line of credit, total amount available</a></td>
<td class="nump">$ 15,000,000<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_DebtInstrumentMaturityDate', window );">Unsecured revolving line of credit, maturity date</a></td>
<td class="text">Sep. 30,  2021<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_LineOfCreditFacilityInterestRateDescription', window );">Unsecured revolving line of credit, interest terms</a></td>
<td class="text">LIBOR plus 100 basis points<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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Unsecured revolving line of credit, interest rate</a></td>
<td class="nump">1.24%<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_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod', window );">Unsecured revolving line of credit, balance outstanding</a></td>
<td class="nump">$ 0<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_LineOfCredit', window );">Unsecured revolving line of credit, advances</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_VariableRateAxis=neog_LiborPlusMember', window );">Libor Plus | Unsecured Revolving Line of Credit</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 );">Unsecured revolving line of credit, spread</a></td>
<td class="nump">1.00%<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_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_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.</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.22(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_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_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_LineOfCreditFacilityInterestRateDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).</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_LineOfCreditFacilityInterestRateDescription</td>
</tr>
<tr>
<td style="padding-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_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount borrowed under the credit facility at any time during the 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_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod</td>
</tr>
<tr>
<td style="padding-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_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_VariableRateAxis=neog_LiborPlusMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_LiborPlusMember</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=neog_UnsecuredRevolvingLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_UnsecuredRevolvingLineOfCreditMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393390920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Compensation Plans - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant</a></td>
<td class="nump">3,501,000<span></span>
</td>
<td class="nump">3,997,000<span></span>
</td>
<td class="nump">1,913,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 48.94<span></span>
</td>
<td class="nump">$ 40.68<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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1', window );">Compensation expense related to share based awards</a></td>
<td class="nump">$ 6,468,000<span></span>
</td>
<td class="nump">$ 5,543,000<span></span>
</td>
<td class="nump">$ 4,909,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Remaining compensation cost to be expensed in future periods for non-vested options</a></td>
<td class="nump">$ 16,949,000<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average expense recognition period</a></td>
<td class="text">3 years 2 months 12 days<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 );">Number of shares purchased by employees</a></td>
<td class="nump">21,578<span></span>
</td>
<td class="nump">18,330<span></span>
</td>
<td class="nump">22,127<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_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan | 2011 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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares available for grant</a></td>
<td class="nump">343,817<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 );">Number of shares authorized for grant</a></td>
<td class="nump">712,500<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate', window );">Annual maximum limit percentage of compensation to purchase shares</a></td>
<td class="nump">5.00%<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_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue', window );">Employee stock purchase plan stock price percentage</a></td>
<td class="nump">10.00%<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_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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">3 years<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_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne', window );">Stock option contractual terms</a></td>
<td class="text">5 years<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_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>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Stock option vesting period</a></td>
<td class="text">5 years<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_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne', window );">Stock option contractual terms</a></td>
<td class="text">10 years<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_neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employee Purchase Plan Purchase Price Percentage of Fair Market Value</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;">neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award, options, contractual term one.</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;">neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount rate from fair value on purchase date that participants pay for shares.</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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expensed and capitalized 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 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1</td>
</tr>
<tr>
<td style="padding-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_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_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=us-gaap_EmployeeStockMember</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=neog_TwoThousandElevenPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=neog_TwoThousandElevenPlanMember</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>63
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630394708568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Option Activity (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Beginning Balance</a></td>
<td class="nump">2,385,000<span></span>
</td>
<td class="nump">2,499,000<span></span>
</td>
<td class="nump">2,699,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options, Granted</a></td>
<td class="nump">562,000<span></span>
</td>
<td class="nump">527,000<span></span>
</td>
<td class="nump">829,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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options, Exercised</a></td>
<td class="num">(719,000)<span></span>
</td>
<td class="num">(513,000)<span></span>
</td>
<td class="num">(821,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options, Forfeited</a></td>
<td class="num">(66,000)<span></span>
</td>
<td class="num">(128,000)<span></span>
</td>
<td class="num">(208,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Ending Balance</a></td>
<td class="nump">2,162,000<span></span>
</td>
<td class="nump">2,385,000<span></span>
</td>
<td class="nump">2,499,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Beginning Balance</a></td>
<td class="nump">$ 49.37<span></span>
</td>
<td class="nump">$ 42.63<span></span>
</td>
<td class="nump">$ 32.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Granted</a></td>
<td class="nump">63.91<span></span>
</td>
<td class="nump">62.92<span></span>
</td>
<td class="nump">59.37<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Exercised</a></td>
<td class="nump">40.24<span></span>
</td>
<td class="nump">31.28<span></span>
</td>
<td class="nump">28.18<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Forfeited</a></td>
<td class="nump">57.44<span></span>
</td>
<td class="nump">47.08<span></span>
</td>
<td class="nump">39.57<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted-Average Exercise Price, Ending Balance</a></td>
<td class="nump">55.96<span></span>
</td>
<td class="nump">49.37<span></span>
</td>
<td class="nump">42.63<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_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value, Beginning Balance</a></td>
<td class="nump">12.70<span></span>
</td>
<td class="nump">11.44<span></span>
</td>
<td class="nump">9.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value, Granted</a></td>
<td class="nump">15.56<span></span>
</td>
<td class="nump">14.91<span></span>
</td>
<td class="nump">14.47<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_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value, Exercised</a></td>
<td class="nump">11.05<span></span>
</td>
<td class="nump">8.92<span></span>
</td>
<td class="nump">8.20<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_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value, Forfeited</a></td>
<td class="nump">14.20<span></span>
</td>
<td class="nump">12.42<span></span>
</td>
<td class="nump">11.12<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_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue', window );">Weighted-Average Grant Date Fair Value, Ending Balance</a></td>
<td class="nump">$ 13.95<span></span>
</td>
<td class="nump">$ 12.70<span></span>
</td>
<td class="nump">$ 11.44<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value</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;">neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Weighted Average Grant Date Fair Value</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;">neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share Based Compensation Arrangement by Share Based Payment Award, Options, Weighted Average Grant Date Fair Value</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;">neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options outstanding, including both vested and non-vested 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which grantees can acquire the shares reserved for issuance under the stock option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which option holders acquired shares when converting their stock options into shares.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share amount at which grantees can acquire shares of common stock by exercise of options.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630385736088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock Option Activity (Parenthetical) (Detail) - shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</div></th>
<th class="th"><div>May 31, 2017</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Outstanding, Exercisable Beginning Balance</a></td>
<td class="nump">486<span></span>
</td>
<td class="nump">617<span></span>
</td>
<td class="nump">508<span></span>
</td>
<td class="nump">661<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-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>65
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393957624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Stock Options Outstanding (Detail) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</div></th>
<th class="th"><div>May 31, 2017</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number</a></td>
<td class="nump">2,162,000<span></span>
</td>
<td class="nump">2,385,000<span></span>
</td>
<td class="nump">2,499,000<span></span>
</td>
<td class="nump">2,699,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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Average Contractual Life</a></td>
<td class="text">3 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="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 55.96<span></span>
</td>
<td class="nump">$ 49.37<span></span>
</td>
<td class="nump">$ 42.63<span></span>
</td>
<td class="nump">$ 32.88<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">486,000<span></span>
</td>
<td class="nump">617,000<span></span>
</td>
<td class="nump">508,000<span></span>
</td>
<td class="nump">661,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 48.94<span></span>
</td>
<td class="nump">$ 40.68<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeOneMember', window );">$16.82 - $40.91</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise price, minimum</a></td>
<td class="nump">16.82<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise price, maximum</a></td>
<td class="nump">$ 40.91<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number</a></td>
<td class="nump">507,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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Average Contractual Life</a></td>
<td class="text">1 year 4 months 24 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 37.26<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">208,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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 34.94<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeTwoMember', window );">$40.92 - $61.56</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise price, minimum</a></td>
<td class="nump">40.92<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise price, maximum</a></td>
<td class="nump">$ 61.56<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number</a></td>
<td class="nump">605,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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Average Contractual Life</a></td>
<td class="text">2 years 7 months 6 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 58.59<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">183,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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 57.43<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeThreeMember', window );">$61.57 - $62.88</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise price, minimum</a></td>
<td class="nump">61.57<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise price, maximum</a></td>
<td class="nump">$ 62.88<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number</a></td>
<td class="nump">465,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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Average Contractual Life</a></td>
<td class="text">3 years 6 months<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 62.70<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">85,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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 62.70<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeFourMember', window );">$62.89 - $64.05</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise price, minimum</a></td>
<td class="nump">62.89<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise price, maximum</a></td>
<td class="nump">$ 64.05<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number</a></td>
<td class="nump">539,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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Average Contractual Life</a></td>
<td class="text">4 years 4 months 24 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 63.90<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</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>
</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeFiveMember', window );">$64.06 - $68.96</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems', window );"><strong>Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Range of Exercise price, minimum</a></td>
<td class="nump">64.06<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Range of Exercise price, maximum</a></td>
<td class="nump">$ 68.96<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options Outstanding, Number</a></td>
<td class="nump">46,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>
</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Options Outstanding, Average Contractual Life</a></td>
<td class="text">3 years 7 months 6 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options Outstanding, Weighted-Average Exercise Price</a></td>
<td class="nump">$ 66.48<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options Exercisable, Number</a></td>
<td class="nump">10,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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options Exercisable, Weighted Average Exercise Price</a></td>
<td class="nump">$ 67.98<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options outstanding, including both vested and non-vested 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which grantees can acquire the shares reserved for issuance under the stock option 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</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 (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</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 (g)<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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual term for option awards outstanding, 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>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 (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeOneMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeTwoMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeThreeMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeFourMember</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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis=neog_ExercisePricesRangeFiveMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630385982840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options Intrinsic Value (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of options outstanding</a></td>
<td class="nump">$ 32,988<span></span>
</td>
<td class="nump">$ 22,798<span></span>
</td>
<td class="nump">$ 82,649<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value of options exercisable</a></td>
<td class="nump">10,814<span></span>
</td>
<td class="nump">10,222<span></span>
</td>
<td class="nump">22,572<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value of options exercised</a></td>
<td class="nump">$ 19,597<span></span>
</td>
<td class="nump">$ 21,382<span></span>
</td>
<td class="nump">$ 25,844<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</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 (d)(2)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</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> -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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-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>67
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393309304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Before Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_neog_IncomeBeforeIncomeTaxesLineItems', window );"><strong>Income Before Income Taxes [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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income Before Income Taxes</a></td>
<td class="nump">$ 72,305<span></span>
</td>
<td class="nump">$ 72,959<span></span>
</td>
<td class="nump">$ 73,465<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S.</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_neog_IncomeBeforeIncomeTaxesLineItems', window );"><strong>Income Before Income Taxes [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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income Before Income Taxes</a></td>
<td class="nump">62,329<span></span>
</td>
<td class="nump">58,479<span></span>
</td>
<td class="nump">62,310<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign</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_neog_IncomeBeforeIncomeTaxesLineItems', window );"><strong>Income Before Income Taxes [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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income Before Income Taxes</a></td>
<td class="nump">$ 9,976<span></span>
</td>
<td class="nump">$ 14,480<span></span>
</td>
<td class="nump">$ 11,155<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_IncomeBeforeIncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">neog_IncomeBeforeIncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630465887160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Provision for Income Taxes (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 6,886<span></span>
</td>
<td class="nump">$ 7,173<span></span>
</td>
<td class="nump">$ 9,715<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_TaxAdjustmentsSettlementsAndUnusualProvisions', window );">Uncertain tax provision</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="num">(963)<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_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">1,262<span></span>
</td>
<td class="nump">1,265<span></span>
</td>
<td class="nump">1,377<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_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">2,475<span></span>
</td>
<td class="nump">3,758<span></span>
</td>
<td class="nump">3,066<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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">1,964<span></span>
</td>
<td class="nump">1,031<span></span>
</td>
<td class="num">(1,981)<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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="num">(355)<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_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(221)<span></span>
</td>
<td class="num">(555)<span></span>
</td>
<td class="num">(609)<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_IncomeTaxExpenseBenefit', window );">Provision for Income Taxes</a></td>
<td class="nump">$ 12,830<span></span>
</td>
<td class="nump">$ 12,783<span></span>
</td>
<td class="nump">$ 10,250<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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 federal 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://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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<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_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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 1<br> -Subparagraph (SX 210.4-08.(h))<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_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local 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 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 2: 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<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_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 federal 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 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 2: 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 foreign 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://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 3: http://www.xbrl.org/2009/role/commonPracticeRef<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_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local 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://www.xbrl.org/2009/role/commonPracticeRef<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><br>Reference 2: 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-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_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_TaxAdjustmentsSettlementsAndUnusualProvisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.</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 25<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121573983&amp;loc=d3e28511-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121573983&amp;loc=d3e28446-109314<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_TaxAdjustmentsSettlementsAndUnusualProvisions</td>
</tr>
<tr>
<td style="padding-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>69
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630386509320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reconciliation of Income Taxes Computed at the U.S. Federal Statutory Tax Rate to Income Tax Expense (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems', window );"><strong>Components Of Deferred Income Tax Assets And Liabilities [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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax at U.S. statutory rate</a></td>
<td class="nump">$ 15,184<span></span>
</td>
<td class="nump">$ 15,321<span></span>
</td>
<td class="nump">$ 21,459<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_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences', window );">Permanent differences</a></td>
<td class="nump">360<span></span>
</td>
<td class="num">(56)<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_IncomeTaxReconciliationDeductionsQualifiedProductionActivities', window );">Section 199 domestic production deduction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,167)<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_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount', window );">Global intangible&#160;low-taxed&#160;income (GILTI)</a></td>
<td class="nump">438<span></span>
</td>
<td class="nump">840<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_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount', window );">Foreign derived intangible income deduction (FDII)</a></td>
<td class="num">(1,120)<span></span>
</td>
<td class="num">(1,531)<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign rate differential</a></td>
<td class="num">(182)<span></span>
</td>
<td class="nump">495<span></span>
</td>
<td class="num">(461)<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_neog_IncomeTaxReconciliationSubpartFIncome', window );">Subpart F income</a></td>
<td class="nump">634<span></span>
</td>
<td class="nump">842<span></span>
</td>
<td class="nump">816<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_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount', window );">Tax benefits on stock-based compensation</a></td>
<td class="num">(1,998)<span></span>
</td>
<td class="num">(2,586)<span></span>
</td>
<td class="num">(4,816)<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_IncomeTaxReconciliationTaxContingencies', window );">Changes in tax contingencies - Increase/(Release)</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="num">(1,035)<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Provision for state income taxes, net of federal benefit</a></td>
<td class="nump">1,412<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
<td class="nump">975<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_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit', window );">Remeasurement of deferred taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6,022)<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_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning', window );">Transition tax on foreign earnings and profits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,223<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_neog_IncomeTaxReconciliationTaxCreditsAndOther', window );">Tax credits</a></td>
<td class="num">(1,417)<span></span>
</td>
<td class="num">(1,726)<span></span>
</td>
<td class="num">(1,151)<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_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(750)<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="nump">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_IncomeTaxExpenseBenefit', window );">Provision for Income Taxes</a></td>
<td class="nump">$ 12,830<span></span>
</td>
<td class="nump">$ 12,783<span></span>
</td>
<td class="nump">$ 10,250<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, permanent differences.</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;">neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss), attributable to excess tax benefit for share-based compensation costs.</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;">neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Income tax Reconciliation Foreign derived intangible income deduction Amount.</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;">neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represenst Income tax Reconciliation Global intangible&#160;low-taxed&#160;income Amount.</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;">neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_IncomeTaxReconciliationSubpartFIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation subpart f income.</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;">neog_IncomeTaxReconciliationSubpartFIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_IncomeTaxReconciliationTaxCreditsAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income Tax Reconciliation Tax Credits and 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;">neog_IncomeTaxReconciliationTaxCreditsAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax cuts and jobs act of 2017 change in tax rate deferred income tax expense benefit.</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;">neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax cuts and jobs act of 2017 change in tax rate repatriation of foreign earning.</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;">neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_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_IncomeTaxReconciliationDeductionsQualifiedProductionActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_IncomeTaxReconciliationDeductionsQualifiedProductionActivities</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income 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://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-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>70
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630465932440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 22, 2017</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_neog_IncomeTaxesLineItems', window );"><strong>Income Taxes [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_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit', window );">Decreased income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000.0<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="nump">$ 4,800,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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal corporate tax rate</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.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_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning', window );">Current tax expense</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,223,000<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_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet', window );">Net benefit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,800,000<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_IncomeTaxReconciliationTaxCreditsForeign', window );">Foreign tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">945,000<span></span>
</td>
<td class="nump">$ 1,296,000<span></span>
</td>
<td class="nump">791,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_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and development credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 472,000<span></span>
</td>
<td class="nump">$ 430,000<span></span>
</td>
<td class="nump">422,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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred tax assets and liabilities</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">6,000,000.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_IncomeTaxAuthorityNameAxis=neog_GiltiMember', window );">GILTI [Member]</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_neog_IncomeTaxesLineItems', window );"><strong>Income Taxes [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_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense', window );">Income tax expense</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">840,000<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_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit', window );">Tax benefit</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,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_IncomeTaxesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">neog_IncomeTaxesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Pronouncement or Change in Accounting Principle, Effect of Change on Income Tax Expense (Benefit)</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;">neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Cuts And Jobs Act Of 2017 Adjustment to income tax 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;">neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax Cuts and Jobs Act of 2017 change in tax rate deferred income tax expense benefit 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;">neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax cuts and jobs act of 2017 change in tax rate repatriation of foreign earning.</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;">neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tax Cuts And Jobs Act Of 2017 Income tax Benefit</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;">neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of domestic federal statutory tax rate applicable to pretax 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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="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_IncomeTaxReconciliationTaxCreditsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_IncomeTaxReconciliationTaxCreditsForeign</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-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_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxAuthorityNameAxis=neog_GiltiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityNameAxis=neog_GiltiMember</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>71
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393770968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Components of Deferred Income Tax Liabilities and Assets (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</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_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred income tax 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets', window );">Indefinite and long-lived assets</a></td>
<td class="num">$ (20,867)<span></span>
</td>
<td class="num">$ (18,963)<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_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="num">(795)<span></span>
</td>
<td class="num">(586)<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_DeferredIncomeTaxLiabilities', window );">Deferred Tax Liabilities, Gross</a></td>
<td class="num">(21,662)<span></span>
</td>
<td class="num">(19,549)<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_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred income tax 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_neog_DeferredTaxAssetsStockOptions', window );">Stock options</a></td>
<td class="nump">1,479<span></span>
</td>
<td class="nump">1,497<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_neog_DeferredTaxAssetsReceivablesAndInventories', window );">Inventories and accounts receivable</a></td>
<td class="nump">1,336<span></span>
</td>
<td class="nump">1,315<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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Tax loss carryforwards</a></td>
<td class="nump">484<span></span>
</td>
<td class="nump">417<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_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards', window );">Less: Valuation allowance</a></td>
<td class="num">(419)<span></span>
</td>
<td class="num">(407)<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_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther', window );">Accrued expenses and other</a></td>
<td class="nump">657<span></span>
</td>
<td class="nump">1,109<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_DeferredTaxAssetsNet', window );">Deferred Tax Assets, Net of Valuation Allowance, Total</a></td>
<td class="nump">3,537<span></span>
</td>
<td class="nump">3,931<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_DeferredTaxLiabilities', window );">Net deferred income tax liabilities</a></td>
<td class="num">$ (18,125)<span></span>
</td>
<td class="num">$ (15,618)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_DeferredTaxAssetValuationAllowanceLossCarryForwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax asset valuation allowance loss carry forwards.</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;">neog_DeferredTaxAssetValuationAllowanceLossCarryForwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_DeferredTaxAssetsAccruedLiabilitiesAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets Accrued Liabilities and 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;">neog_DeferredTaxAssetsAccruedLiabilitiesAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_DeferredTaxAssetsReceivablesAndInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets Receivables And Inventories</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;">neog_DeferredTaxAssetsReceivablesAndInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_DeferredTaxAssetsStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets Stock Options</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;">neog_DeferredTaxAssetsStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Property, Plant and Equipment and 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;">neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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.</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(26)(b))<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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(15)(b)(2))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(26)(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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-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_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consequences attributable to taxable temporary differences derived from prepaid expenses.</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_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-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>72
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630384505240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Loss Carry forwards (Detail)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 1,762<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">U.S.</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 408<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_neog_OperatingLossCarryForwardsExpirationDescription', window );">Operating Loss Carryforwards Expiration Description</a></td>
<td class="text">2037 to indefinite<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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember', window );">Foreign</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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards</a></td>
<td class="nump">$ 1,354<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_neog_OperatingLossCarryForwardsExpirationDescription', window );">Operating Loss Carryforwards Expiration Description</a></td>
<td class="text">2024 to 2039<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_OperatingLossCarryForwardsExpirationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Loss Carry forwards Expiration Description.</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;">neog_OperatingLossCarryForwardsExpirationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember</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>73
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630386357912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reconciliation of Our Tax Uncertainties (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_IncomeTaxContingencyLineItems', window );"><strong>Income Tax Contingency [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_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 611<span></span>
</td>
<td class="nump">$ 598<span></span>
</td>
<td class="nump">$ 1,633<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_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions', window );">Increase/(decrease) related to prior periods</a></td>
<td class="nump">56<span></span>
</td>
<td class="num">(106)<span></span>
</td>
<td class="num">(1,157)<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_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions', window );">Increase to current period</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">119<span></span>
</td>
<td class="nump">122<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_UnrecognizedTaxBenefits', window );">Ending balance</a></td>
<td class="nump">$ 880<span></span>
</td>
<td class="nump">$ 611<span></span>
</td>
<td class="nump">$ 598<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Tax Benefits Increase Decrease Resulting From Current Period Tax Positions.</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;">neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Tax Benefits Increase Decrease Resulting From Prior Period Tax Positions</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;">neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_IncomeTaxContingencyLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxContingencyLineItems</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefits.</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 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<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 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-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_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-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>74
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393535784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_neog_CommitmentsAndContingenciesDisclosureLineItems', window );"><strong>Commitments and Contingencies Disclosure [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_neog_RemedialActionObjectiveTimeFrame', window );">Environmental remediation expense, period of remediation, years</a></td>
<td class="text">5 years<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_AccrualForEnvironmentalLossContingencies', window );">Estimated liability costs of remediation</a></td>
<td class="nump">$ 916,000<span></span>
</td>
<td class="nump">$ 916,000<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_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod', window );">Estimated liability, measurement period, 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>
</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_AccruedEnvironmentalLossContingenciesCurrent', window );">Estimated liability costs of remediation, current</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">100,000<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_RoyaltyExpense', window );">Royalty Expense</a></td>
<td class="nump">2,524,000<span></span>
</td>
<td class="nump">2,795,000<span></span>
</td>
<td class="nump">$ 2,876,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_ContractualObligationDueInNextTwelveMonths', window );">Future minimum royalty payment for period, 2021</a></td>
<td class="nump">182,000<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_ContractualObligationDueInSecondYear', window );">Future minimum royalty payment for period, 2022</a></td>
<td class="nump">110,000<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_ContractualObligationDueInThirdYear', window );">Future minimum royalty payment for period, 2023</a></td>
<td class="nump">105,000<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_ContractualObligationDueInFourthYear', window );">Future minimum royalty payment for period, 2024</a></td>
<td class="nump">105,000<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_ContractualObligationDueInFifthYear', window );">Future minimum royalty payment for period, 2025</a></td>
<td class="nump">105,000<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_OperatingLeasesRentExpenseNet', window );">Office and Manufacturing facilities operating lease expense</a></td>
<td class="nump">1,373,000<span></span>
</td>
<td class="nump">$ 1,633,000<span></span>
</td>
<td class="nump">$ 1,083,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>
</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_neog_CommitmentsAndContingenciesDisclosureLineItems', window );"><strong>Commitments and Contingencies Disclosure [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_EnvironmentalRemediationExpense', window );">Environmental remediation expense</a></td>
<td class="nump">38,000<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_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>
</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_neog_CommitmentsAndContingenciesDisclosureLineItems', window );"><strong>Commitments and Contingencies Disclosure [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_EnvironmentalRemediationExpense', window );">Environmental remediation expense</a></td>
<td class="nump">$ 131,000<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_neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrual for environmental loss contingencies undiscounted estimated 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;">neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_CommitmentsAndContingenciesDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commitments and contingencies 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;">neog_CommitmentsAndContingenciesDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_RemedialActionObjectiveTimeFrame">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Environmental remediation expense, period of remediation.</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;">neog_RemedialActionObjectiveTimeFrame</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_AccrualForEnvironmentalLossContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs accrued as of the balance sheet date for environmental loss 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> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6395460&amp;loc=d3e13647-108346<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<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_AccrualForEnvironmentalLossContingencies</td>
</tr>
<tr>
<td style="padding-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_AccruedEnvironmentalLossContingenciesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next 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 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13207-110859<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13237-110859<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><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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-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_AccruedEnvironmentalLossContingenciesCurrent</td>
</tr>
<tr>
<td style="padding-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_ContractualObligationDueInFifthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation to be paid in fifth 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>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_ContractualObligationDueInFifthYear</td>
</tr>
<tr>
<td style="padding-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_ContractualObligationDueInFourthYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation 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>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_ContractualObligationDueInFourthYear</td>
</tr>
<tr>
<td style="padding-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_ContractualObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation 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>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_ContractualObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-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_ContractualObligationDueInSecondYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation 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>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_ContractualObligationDueInSecondYear</td>
</tr>
<tr>
<td style="padding-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_ContractualObligationDueInThirdYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation 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>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_ContractualObligationDueInThirdYear</td>
</tr>
<tr>
<td style="padding-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_EnvironmentalRemediationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in the period for known or estimated future costs arising from requirements to perform environmental remediation 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 410<br> -SubTopic 30<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109237650&amp;loc=d3e13064-110858<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 410<br> -SubTopic 30<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6393242&amp;loc=d3e13296-110859<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_EnvironmentalRemediationExpense</td>
</tr>
<tr>
<td style="padding-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_OperatingLeasesRentExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41499-112717<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_OperatingLeasesRentExpenseNet</td>
</tr>
<tr>
<td style="padding-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_RoyaltyExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.</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.3)<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_RoyaltyExpense</td>
</tr>
<tr>
<td style="padding-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_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>75
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630386752248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Defined Contribution Benefit Plan - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_DefinedContributionPlanCostRecognized', window );">Defined contribution 401(K) benefit expense</a></td>
<td class="nump">$ 1,535,000<span></span>
</td>
<td class="nump">$ 1,361,000<span></span>
</td>
<td class="nump">$ 1,325,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_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=neog_ScenarioOneMember', window );">First 3% employees deferred amount</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan employer matching contribution</a></td>
<td class="nump">100.00%<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_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=neog_ScenarioTwoMember', window );">Next 2% employees deferred amount</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_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [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_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan employer matching contribution</a></td>
<td class="nump">50.00%<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_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for defined contribution plan.</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 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<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_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</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_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="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_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=neog_ScenarioOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=neog_ScenarioOneMember</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_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=neog_ScenarioTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis=neog_ScenarioTwoMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630388245608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information - Additional Information (Detail)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>May 31, 2020 </div>
<div>Segment</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>
</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_NumberOfReportableSegments', window );">Number of reportable segments | Segment</a></td>
<td class="nump">2<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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-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_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630388042520">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Segment Information (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Feb. 28, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenues to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 109,074<span></span>
</td>
<td class="nump">$ 99,869<span></span>
</td>
<td class="nump">$ 107,803<span></span>
</td>
<td class="nump">$ 101,424<span></span>
</td>
<td class="nump">$ 109,762<span></span>
</td>
<td class="nump">$ 97,700<span></span>
</td>
<td class="nump">$ 107,098<span></span>
</td>
<td class="nump">$ 99,626<span></span>
</td>
<td class="nump">$ 418,170<span></span>
</td>
<td class="nump">$ 414,186<span></span>
</td>
<td class="nump">$ 397,930<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_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">67,523<span></span>
</td>
<td class="nump">68,094<span></span>
</td>
<td class="nump">70,194<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">18,396<span></span>
</td>
<td class="nump">17,624<span></span>
</td>
<td class="nump">17,058<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_Assets', window );">Total Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">797,182<span></span>
</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">695,740<span></span>
</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">797,182<span></span>
</td>
<td class="nump">695,740<span></span>
</td>
<td class="nump">618,009<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_PaymentsToAcquireProductiveAssets', window );">Expenditures for long-lived assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">24,052<span></span>
</td>
<td class="nump">14,661<span></span>
</td>
<td class="nump">20,946<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Food Safety</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenues to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">212,691<span></span>
</td>
<td class="nump">213,474<span></span>
</td>
<td class="nump">194,477<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_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">33,526<span></span>
</td>
<td class="nump">39,020<span></span>
</td>
<td class="nump">34,561<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">10,173<span></span>
</td>
<td class="nump">9,525<span></span>
</td>
<td class="nump">9,083<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_Assets', window );">Total Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">222,331<span></span>
</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">206,267<span></span>
</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">222,331<span></span>
</td>
<td class="nump">206,267<span></span>
</td>
<td class="nump">186,570<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_PaymentsToAcquireProductiveAssets', window );">Expenditures for long-lived assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">15,867<span></span>
</td>
<td class="nump">8,916<span></span>
</td>
<td class="nump">10,538<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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Animal Safety</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenues to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">205,479<span></span>
</td>
<td class="nump">200,712<span></span>
</td>
<td class="nump">203,453<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_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">39,051<span></span>
</td>
<td class="nump">33,875<span></span>
</td>
<td class="nump">39,529<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,223<span></span>
</td>
<td class="nump">8,099<span></span>
</td>
<td class="nump">7,975<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_Assets', window );">Total Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">231,178<span></span>
</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">221,950<span></span>
</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,178<span></span>
</td>
<td class="nump">221,950<span></span>
</td>
<td class="nump">220,629<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_PaymentsToAcquireProductiveAssets', window );">Expenditures for long-lived assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,185<span></span>
</td>
<td class="nump">5,745<span></span>
</td>
<td class="nump">10,408<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=us-gaap_ProductMember', window );">Product Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenues to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">335,539<span></span>
</td>
<td class="nump">339,439<span></span>
</td>
<td class="nump">331,288<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=us-gaap_ProductMember', window );">Product Revenues | Operating Segments | Food Safety</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenues to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">189,893<span></span>
</td>
<td class="nump">190,675<span></span>
</td>
<td class="nump">174,553<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=us-gaap_ProductMember', window );">Product Revenues | Operating Segments | Animal Safety</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenues to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">145,646<span></span>
</td>
<td class="nump">148,764<span></span>
</td>
<td class="nump">156,735<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=us-gaap_ServiceMember', window );">Service Revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenues to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">82,631<span></span>
</td>
<td class="nump">74,747<span></span>
</td>
<td class="nump">66,642<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=us-gaap_ServiceMember', window );">Service Revenues | Operating Segments | Food Safety</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenues to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">22,798<span></span>
</td>
<td class="nump">22,799<span></span>
</td>
<td class="nump">19,924<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=us-gaap_ServiceMember', window );">Service Revenues | Operating Segments | Animal Safety</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Product revenues to external customers</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">59,833<span></span>
</td>
<td class="nump">51,948<span></span>
</td>
<td class="nump">46,718<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_SubsegmentsConsolidationItemsAxis=us-gaap_IntersubsegmentEliminationsMember', window );">Corporate and Eliminations | Operating Segments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_OperatingIncomeLoss', window );">Operating income (loss)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,054)<span></span>
</td>
<td class="num">(4,801)<span></span>
</td>
<td class="num">(3,896)<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_Assets', window );">Total Assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 343,673<span></span>
</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">$ 267,523<span></span>
</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">$ 343,673<span></span>
</td>
<td class="nump">$ 267,523<span></span>
</td>
<td class="nump">$ 210,810<span></span>
</td>
</tr>
<tr><td colspan="12"></td></tr>
<tr><td colspan="12"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Includes corporate assets, including cash and cash equivalents, marketable securities, current and deferred tax accounts, and overhead expenses not allocated to specific business segments. Also includes the elimination of intersegment transactions and non-controlling interests.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-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_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_PaymentsToAcquireProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other 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 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_PaymentsToAcquireProductiveAssets</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<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 (a)<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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember</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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=neog_FoodSafetyMember</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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementBusinessSegmentsAxis=neog_AnimalSafetyMember</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=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ProductMember</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=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ServiceMember</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_SubsegmentsConsolidationItemsAxis=us-gaap_IntersubsegmentEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsegmentsConsolidationItemsAxis=us-gaap_IntersubsegmentEliminationsMember</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>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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630394750952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregated Revenue by Geographic Location (Detail) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_neog_ScheduleOfGeographicalInformationLineItems', window );"><strong>Revenues by Geographic Location [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 418,170<span></span>
</td>
<td class="nump">$ 414,186<span></span>
</td>
<td class="nump">$ 397,930<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 );">Domestic</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_neog_ScheduleOfGeographicalInformationLineItems', window );"><strong>Revenues by Geographic Location [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">253,458<span></span>
</td>
<td class="nump">248,304<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_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>
</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_neog_ScheduleOfGeographicalInformationLineItems', window );"><strong>Revenues by Geographic Location [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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 164,712<span></span>
</td>
<td class="nump">$ 165,882<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_neog_ScheduleOfGeographicalInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Geographical Information [Line Items]</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;">neog_ScheduleOfGeographicalInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 (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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630384457768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Repurchases - Additional Information (Detail) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Oct. 31, 2018</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_neog_StockRepurchaseProgramLineItems', window );"><strong>Stock Repurchase Program [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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased', window );">Shares authorized to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,000,000<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_neog_CumulativeStockRepurchasedAndRetiredValue', window );">Cost of repurchased shares, including commissions</a></td>
<td class="nump">$ 3,134,727<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_StockRepurchasedAndRetiredDuringPeriodShares', window );">Number of shares repurchased</a></td>
<td class="nump">50,000<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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased', window );">Stock remained available for repurchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,950,000<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_neog_CumulativeStockRepurchasedAndRetiredValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cumulative stock repurchased and retired value.</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;">neog_CumulativeStockRepurchasedAndRetiredValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_neog_StockRepurchaseProgramLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock repurchase program.</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;">neog_StockRepurchaseProgramLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>neog_</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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.</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_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 that have been repurchased and retired 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 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 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))<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_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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>80
<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.20.2</span><table class="report" border="0" cellspacing="2" id="idm139630393625912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Quarterly Data (Detail) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="8">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Aug. 31, 2019</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>Feb. 28, 2019</div></th>
<th class="th"><div>Nov. 30, 2018</div></th>
<th class="th"><div>Aug. 31, 2018</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">$ 109,074<span></span>
</td>
<td class="nump">$ 99,869<span></span>
</td>
<td class="nump">$ 107,803<span></span>
</td>
<td class="nump">$ 101,424<span></span>
</td>
<td class="nump">$ 109,762<span></span>
</td>
<td class="nump">$ 97,700<span></span>
</td>
<td class="nump">$ 107,098<span></span>
</td>
<td class="nump">$ 99,626<span></span>
</td>
<td class="nump">$ 418,170<span></span>
</td>
<td class="nump">$ 414,186<span></span>
</td>
<td class="nump">$ 397,930<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_GrossProfit', window );">Gross Margin</a></td>
<td class="nump">51,729<span></span>
</td>
<td class="nump">45,330<span></span>
</td>
<td class="nump">51,026<span></span>
</td>
<td class="nump">48,194<span></span>
</td>
<td class="nump">50,530<span></span>
</td>
<td class="nump">44,628<span></span>
</td>
<td class="nump">50,033<span></span>
</td>
<td class="nump">46,729<span></span>
</td>
<td class="nump">196,279<span></span>
</td>
<td class="nump">191,920<span></span>
</td>
<td class="nump">186,272<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_ProfitLoss', window );">Net Income</a></td>
<td class="nump">$ 16,347<span></span>
</td>
<td class="nump">$ 12,200<span></span>
</td>
<td class="nump">$ 16,276<span></span>
</td>
<td class="nump">$ 14,652<span></span>
</td>
<td class="nump">$ 15,815<span></span>
</td>
<td class="nump">$ 13,073<span></span>
</td>
<td class="nump">$ 16,051<span></span>
</td>
<td class="nump">$ 15,237<span></span>
</td>
<td class="nump">$ 59,475<span></span>
</td>
<td class="nump">$ 60,176<span></span>
</td>
<td class="nump">$ 63,215<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_EarningsPerShareBasic', window );">Basic net income per share</a></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 1.16<span></span>
</td>
<td class="nump">$ 1.23<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_EarningsPerShareDiluted', window );">Diluted net income per share</a></td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.23<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 0.30<span></span>
</td>
<td class="nump">$ 0.25<span></span>
</td>
<td class="nump">$ 0.31<span></span>
</td>
<td class="nump">$ 0.29<span></span>
</td>
<td class="nump">$ 1.13<span></span>
</td>
<td class="nump">$ 1.15<span></span>
</td>
<td class="nump">$ 1.21<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_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_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</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 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://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 3: 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: 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 8: 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 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 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 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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: 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 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: 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 16: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 19: 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 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<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 (a)<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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 11: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>81
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( *20_E '04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "DD/Y05.[4CN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FTG_D1=+B!.("$Q"<0M2KPM6M-&B5&[MR<-6R<$#\ Q]B^?
M/TMNM1=Z"/@2!H^!+,:KR75]%-JOV9[("X"H]^A4+%.B3\WM$)RB] P[\$H?
MU ZAYOP:')(RBA3,P,(O1"9;HX4.J&@()[S1"]Y_AB[#C ;LT&%/$:JR B;G
MB?XX=2U< #.,,+CX74"S$'/U3VSN #LEIVB7U#B.Y=CD7-JA@O?GI]>\;F'[
M2*K7F'Y%*^CH<<W.D]^:^X?-(Y,UKWG!;XJ&;ZI;P5=B=?<QN_[PNPB[P=BM
M_<?&9T'9PJ^[D%]02P,$%     @ I)#^4)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" "DD/Y0M \64XH%  !7%P  &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)6877/B-A2&K[>_0L/T8G<F!%OF<X<P0R#9TDV ANSN;#N]$+8 3VR+2G)(
M_GV/C+%):A^[N0C^.J\?'<GOD30\"/FD=IQK\A(&D;IJ[+3>?VZUE+OC(5.7
M8L\CN+,1,F0:3N6VI?:2,R\)"H,6M:QN*V1^U!@-DVM+.1J*6 =^Q)>2J#@,
MF7R]YH$X7#7LQNG"@[_=:7.A-1KNV9:ON/ZV7THX:V4JGA_R2/DB(I)OKAIC
M^_/4Z9B Y(GO/C^HLV-BFK(6XLF<S+RKAF6(>,!=;208_#SS"0\"HP0<_Z2B
MC>R=)O#\^*1^FS0>&K-FBD]$\,/W].ZJT6\0CV]8'.@'<?B-IPU* %T1J.0_
M.1R?;;<;Q(V5%F$:# 2A'QU_V4N:B+, 6A9 TP#Z+L N"W#2 .=]0*<DH)T&
MM)/,')N2Y&'*-!L-I3@0:9X&-7.0)#.)AN;[D>GWE99PUX<X/9J(9R[)$KJ8
M-,FWU91\_/73L*5!V=QON:G*]5&%EJC8E-R+2.\4N8D\[KT5: %2QD5/7-<4
M5;QGK\2Q+PBUJ%7 ,\&C?X^C2^)8I>%3/'PNGD_A]@!IC),EV4GT'#3)?XW7
M2DL8Z'\CDNU,LIU(MDLDI\*-X?/3Y/%USXLZ# ^WK>97A**34710F3$@> G&
M;<"V11AX_(8%BB,<W8RC6R\;2RY]X9E12.!S*$P,KI2.NU\^?/COT'F#ULO0
M>O70;GWELH#\Y$R26[BHBN!PK0JD?H;4_U](:=)*H7"UVY\(TB!#&J BDUC*
M]TG".A%7:S:M3M.Q$2[;ROW10K5N(NWK5S*+-)?'(F6@&$F)"[T25_S)%49V
MYMQV';)3ZA[X7DCM1UNRTDP7]V2%8@49S<EH';('OO6-XP'<G(6%_5@A-+]9
M?+F9D\GB88F!Y3YL.[52!OF2,,QF4*Q>R%?^6HB&2UGPU[-MI]?#R'([MW%#
M?I3,2_KN-5R+H) '%S"IPDAR2[=Q3TYS=.L'4+,F\/UMA2Q.$*YSQR1,*L:N
M"W,\"3+>41)CS.W>QETZ9?P!T\7F4R0.$5EQID0$+YDI%;]_2\J+:U8,_MSO
M;=RD4[;O(H@C#5/I8[.+/T=<:2XPH-SM;=R@4Z!5R(* 7,<*;JMB'%RGJEC;
MN=G;N#]G!6@<13%\AT?K*D3"A;2,,2*:NSS%/3F?3H%=*3]9DI1358A5)8KF
M%D]K6?PR7@>^"W,LP8IXIJE*)U$Q*[WGD=/N#ZS> $QJV'HN8LC-G-8R\YN0
MRZUQJ"^@H'=D(L(]BPJ-H4*P,CVYG=-:=K[:@0^@0+A,)5#NXA0WX5-]$6$(
M VBEA?MT 7A,<D46L5::1<;E"Q<T1^7N61]VZ*#K#/K]DA[,'9W6=G0RC\-U
ML3U6B%A-NY>PE*<IMV^*6^VCKP%%;(A-/VX_@7>[L03"0BI<:;*XOU_,R>IQ
M,<'6,S1W;XI[[HF%W+RX.Q9!!2N;NE0(S<>KZ?@/C"DW<%K+P&>1*R18$C/N
M=)',\B")4*,%%!II1IU7#(JKW\\PR-S3*6[%*>0C>R$S#YS4W_AN0HH-.5S2
MZ3>IT^WUVPZV!L\]WJDUDQ]['GR.ZN)T0.[@.;*("G-7(=FE%KGC:F>V4 +F
M8B;BY*;OX*9_)Y)%V0ZF,TCN*D2<'FT.J(4M%YV\!#BU2D"6N6SH+:5X]J/W
M[4X!<4UTV#EG.RNU2D"&-C%G0/8(D\)"*ESNSE3_]P;]%BTO!@Y>#!*4L>2L
M],NL$.C8V-K"R?W?J>7_68Z6 @I10/[T]^5DN"),+FQ:Q-8ZVXDT$X9D1U<1
MUUC4<5,RNYKM&H^3O=)6_OAQR_F>F?F&(@'?0*AUV0,D>=S%/9YHL4_V-=="
M:Q$FASO./"[- W!_(X0^G9@79'OIHW\!4$L#!!0    ( *20_E"#T^]LI@<
M "<@   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULK9IK;]NX$H;_"N$M
M]@*XM4CJVB8!TG0O!=J>H-D]^YF1F%BH+'HIRDGVUY^AI%CV<L@8V/.AK6P/
M1^^,2#XS5,\>E/[6K:4TY''3M-WY8FW,]NUJU95KN1'=&[65+?QRI_1&&/BH
M[U?=5DM1#8,VS8I%4;K:B+I=7)P-WUWKBS/5FZ9NY;4F7;_9"/WT7C;JX7Q!
M%\]??*WOU\9^L;HXVXI[>2/-']MK#9]6>R]5O9%M5ZN6:'EWOKBD;Z]B;@<,
M%O^MY4-W<$UL*+=*?;,?/E;GB\@JDHTLC74AX)^=O))-8SV!CK\FIXO]/>W
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
M )7&5H6S490D+B):3[%?4(?MP0U3FT_VNEGXEC\[2AP@F4HQ36$%85F4F90
M& UC1]$F6EJ)7UKO&GXHNRVM(O4F)V*+H2K;YC)@#L(2ZV6&8 &)' MFHJ65
M^*7U"Y.>1".V_$59:"UX %@<X,04'@A&"7;-BQ93XA=3S0%=2]F4#WN9/U0,
M28Z^\/IBI3:0#:^J7ICZ.@SNW6Q=O$A< =:B2/RBZ!L<XVL&KL,'G]%;<;=A
M8-P!&,6A*^Y:)8E?)=^DAM2" "W;OH!OXZY%E/A%]"87Y0H,5V^7G+X<'["Y
MIH!15K @%'&H)M&J2?RJN2BKO30;&,/HXU&C!U%F-0=1Q%'-B995DGAG^D?7
M(&,%NCZH)=Z:]9,JT->]%%(MRJWMTOESM/P1O_RY9]A6J8A$UJH>@N$T3<TH
M03#JVEP3+7K$+WJ^2;8U*2)I;!& 8"&QIAF"X="Q>:1:X>B;"E?L5W), X5J
MB:'X=]M45-=Z.F;CY.O## [.>DLTBJC9Q !Q66CB%B!.*;DC6^A)]\[?OON%
M;A75-9F.:>2-Z5<-CLY6% F-S$[4',1EL9FZ"]A?0APR0W79I_ZROV3-H5RQ
M47'2]9C&OYV4NCQ2_ZYC1%+:VP6U,;?Z+  L"9.3;=$0:AL6QW'H:*Q177ZI
MO[7V*QFIBR+U%\5?R,C,;AZGU"Q^<PA&XL 4<@!&DXR:2CX].1W9LF;=G3()
MM.+[6O:G"L>[QY.LZ^[\QKA_@S\N^O,H[:8_'NO[K0)5[%&Y##XD:DQ-?^+4
M7TB^Z\Y@'KB4?-O]W+"\8$T+4/\_<BY?+]H'',_]9O\#4$L#!!0    ( *20
M_E#G\[?()0,  $<)   8    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULE5;;
M4MLP$/T5C8>'=J;4E]B.89+,E*2=\@!E2FF?%7L3:Y"E5%((].N[DAV3BV#@
MQ;;D/:MS=E<KC392W>L:P)#'A@L]#FIC5N=AJ,L:&JH_RQ4(_+.0JJ$&AVH9
MZI4"6CE0P\,DBO*PH4P$DY&;NU&3D5P;S@3<**+734/5TP5PN1D'<;"=^,F6
MM;$3X62THDNX!7.WNE$X"GLO%6M :"8%4; 8!U_B\UEA[9W!;P8;O?--K)*Y
ME/=V<%F-@\@2 @ZEL1XHOAY@"IQ;1TCC;^<SZ)>TP-WOK?=O3CMJF5,-4\G_
ML,K4XZ (2 4+NN;FI]Q\ATY/9OV5DFOW))O.-@I(N=9&-AT8&31,M&_ZV,5A
M!Q#G+P"2#I < @8O  8=8/!60-H!4A>95HJ+PXP:.ADIN2'*6J,W^^&"Z= H
MGPF;]ENC\"]#G)E,I="2LXH:J,BMP1?FU&@B%V0J&ZRDVJ;X <BE*&4#Y)3<
MW<[(AY./Y(0P07[5<JVIJ/0H-,C&^@S+;N6+=N7DA97CA%Q)86I-OHH*JGT'
M(<KHM21;+1?)JQZOZ!,9Q)]($B61A\_TK>CXS(.>O1E=O")ET*=EX-RE+[B[
MQ@W?1MP7V!:;.:S=UP^3["P=9J/P85?NL54>Q<-\WVKFL1HD\;.O/?II3S]]
ME?X/4X,BY5X!<:GU)R)0&-:6H8_G!)L6;DN!9:X4B/*)&$6%YM0V!&]!M8OF
M.UQ/B_3L4+?'*B[.T@/='JLD2P=^W5FO.WNW;N;2N*]\+;!%<_8/]]P26S/!
M!HA-]QX,G7,@&C BS##P!B$[(IXFN9]VWM/.7Z4]]1#V+9T?+9W%:71045./
M59$4R4'\CZWR*!\F?B'#7LCPW4)<X1%JC&+S=1M@(XF0XK3$]J,D1R=+M#6@
M0!O?SA\>E\HP\A,M>J+%^XD><KP&N03A2T1QW  \B?!8>1)Q;(6)B X3$>X<
M,0VHI3NJ-9;Z6IBV0_>S_6W@BSL$#^8O\);0'NK/;MHKQA552R8TX;! E]'G
M(7)2[;'=#HQ<N8-L+@T>B^ZSQIL.*&N _Q=2FNW +M#?G2;_ 5!+ P04
M" "DD/Y01[.3AA4&   /'0  &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;,59;6^;2!#^*RNKTK72N69?8*%*+#6.G:MT[45)>_=Y:S8V*K NK//R[V_
MQ)C=!:=JTO9##?8SPS,SN_/,AI,[57PKUU)J=)^E>7DZ6FN]>3>9E,NUS$3Y
M5FUD#K_<J"(3&FZ+U:3<%%+$M5&63HCG!9-,)/EH>E)_=UE,3]16ITDN+PM4
M;K-,% ]G,E5WIR,\>OSB*EFM=?7%9'JR$2MY+?67S64!=Y.]ESC)9%XF*D>%
MO#D=O<?O+JA7&=2(?Q-Y5QY<HRJ4KTI]JVX^Q*<CKV(D4[G4E0L!'[=R)M.T
M\@0\OC=.1_MG5H:'UX_>%W7P$,Q74<J92O]+8KT^'84C%,L;L4WUE;K[2S8!
M^96_I4K+^G]TM\-R.D++;:E5UA@#@RS)=Y_BODG$@0'N,R"- 7FJ 6T,J&%
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
M8S99RCWY8R@2F+](N%HN9=YF1D@@LGBLR=5K5TZ2.V%@6NK6!RA33,\S;".
M(!FB^IA!WK(<HSF(/O.+OIW+FSK7TH;:I[GLGC[;_7([Q79MMP]7H S/4 _4
M>+G#$(D&141T'T$>AS"_2$&-0*,H&-_@L4'UF5_U1[D=D4OY6-2UC6>8^[^E
MP+.:*]0AC1&%FR%(2/T)EM5<9))$\3A=/D@_]TN_A^Z53=[C1+DKT'',D*WJ
M#$'B+IDC2,<E^T0'U>?4JX;WF_6Z;,_FA7X;CN8AQ+N['^<P:[^?076Y_X#@
M9N?$C]BC@KZ.TG*YJ1?H&MG:W#WP33A6/R% R@.&G(%@R#"+D>W =.?RHY+Z
ML;U$:DA[!M!=*O1?^XNJB_9ZYL/W2WHR[ZZ;!C/=[==7H6'I-*242S 9?+'7
M1;J[4.I>C%JW5RP/RAA5M8\K*1926P#\OE3*O+_8#OIKO?/_ %!+ P04
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
M=7NZ+D#"Z W2 .E'ITA(S3H!#_RMX75\FK!D[Q_3$]X$O7H$D^ S*'J4#KC
M!UK@FK01[+7.93XZ1T$/0D@YT@,Y8 4B;"^(,I16-:@-$)?AFD:,.H9\"(D3
MA4.F\>6<5"B-VAYA7$28_@Q\ QNPT;1K8.FW!3RD955LKH"I7\#:6-#CE(YI
M3E^0%-K"W%,G^5$IX[,H\JJB(Z@ ;/.(>H_Q"U! W,+&ISA-$*)%2W0(6XF4
M%KZX 6ZH6?E:R0)<4^3_0F,LQ.D^!SH#\^%TODZS1DO,3I%D'3!>K=J:12:^
MSIS7Z,V^S/]J$32BNP#OJGXY>(NFH(I?JG<"J= 61MVBO52KOUJ#E$W8K D-
MY!A94_%&8"0O@9SQQ2@DQ*^\'/'VX&8:/P&AG"R'W4)Y;9 F[*<;)$<9<_)2
M?2S-Q<QA&"9J!*/1$ #T-/"]085O]PDT16JIOT)>J?29P@1"0[0"18C%;(TL
M))GV<"0U-5)WR&S((W3Q4\!U[IL+?D1ME=>DGM9I^0D&.(1<%H'M_ !30'/C
M:.H<[VPTS&I+UC8)!OF&X9O# 8PTE C'% VK1T A+#??Y6@3"=_E_.)J#&L_
ML3+6=;B 2[%1X5:!09,2E\%6=45/WK2BJ\LL(GL$''"8JU@R-;Q\0A[0:-WK
M3*0EO E\C&;5(3]G #"188\:DL-@OP,0)W\K75A/ _:IUGX4G/L:S$[8)=C]
M!G=<8)A:>#UPG3:L5JN\_@0P=Z#U<;-Q:S?7$/$E'#TBC3V=SZ-DOHK&8W8!
MGD[C:+Y<\N?FTD5@FP(TTE$30Q2G45<#/%AMP4NUQJB7N74H(#+XQVBYD+06
M0J@IR*J$Y18 %K#"GHR( N0>A-,G?@0-:$F@TV+-M]#?(K?A:3R)QO.QQ\8R
M6L3QWT+&KUY9W3ME=4$IO2K-S0\YB\A\79E/NAIF&K:,S?%P#I'E1L0[X(LP
M.$35 @8\D#-(\ZO,!Y=/P1Q;3I=NL1>\B#?)7F@JTF XQ8HH&292P"TP!(?Q
MB_?#6#6/1MV1U4U23"05[P+QHBGSQB#O(%!G@J,AC]\U^X)41%[?V&U$PX:F
M"1X]2*Y=E6::W#)F@K_:E%0';B$0-2EDXWQ5MLTND8PL#*Q&?@,2DF8]PZSF
MM#([)TBQ(/[)F6&UAX2:?B*"A<= !OR+'S4/)!^8,>%+M.K[QD;Q# HL-\0R
M=6?K$4E=LDX?4K J$ #9&$ !S&DP)XZKK/_)5(=( B$,GA0NR]E: 34$BR8U
M1HBH"6$2L0'^/>8-[+SUO@"3*(,0-OBH)&BLX=-/X5=""L@BM+@"Z%23M#./
M2.-VL1L? @$3"<0U#N7E_FCP/QI,*XUQ-8$^>$8D8MH:7JJ?PUWG%\"@..#@
MXSTXBXYFQXJ0$M\X#?)469?GJ4JBZ6(\6,7VH7@I#]E'Y.\@7L;!%_"@.N'4
MDF@V21#*9#9P0%1"7WH@\-1X-KCS+/:>6.P?Z>%XXV)!6KTRL*2>"<>3211/
MQFHYC2:393!;Y::[F$3+9*JFBV@U'U^;['02)9-830#,?-4SW46TG*SPZ_%B
M.;@[DQVO17;T3 ^$R 1>7DR2WKG-HG@YA?]!U%R;V1P$[THM9N.>64VCV2J!
M_^/5:O"[03+MIT'8S,4BFHZG>)7,8"WS 0?K#F!X:G%,^F7OA7RO=,?@O#V@
M<?4OH,*/)9!6<79Y3I3D,'+L0-Q@[TN=D>=3(HX$_L(&=RD3*.M;:2:9 ?I!
MDD^F"_4LF:CG< =D>S*]NHT@_N?3):QV[,9DC?!5',-3,YSJ;+& _WDTA_O!
M1Q8;/X'^87W/4DN#?\&\[E1[;]Q43%IV6P/!!I<@>[6#BA+CGVVVX[?8'-]N
M;1B.C6&4I-XC95LD"J-BD?.@PS 5!E])'K'=EN7U!DPYBC4#&(PU@I B:=H;
M:AMA$ 9]KG)G4)J18HO"I5B]PY$^MZ9(O%EX"4S1MB%CD(Q-TE 1*%102+@A
MI/@SB?R%!J8LAU0L6([X-462S2-;G"C?,].NFVU;!%:[5Y?.@&,<B'T/KT6D
M1DK0XH2WNC&;3T-VZY"_ &\ICP9Z\R&G7-;6N+!7DWX6'-O)=H.&?BIP58%R
MQT"&,=EC3KYNYH)H#1@9.3GWA'L*C8H)S43 I.7IA.*[N+X=L%R#T>DCN':P
MA>@*@$4&!".1N#YRA(4:L)0=PA'2 1&]YCCL!MEBDQ:= (K-:Q!)V8E8I1]0
M<!5$'?:@'TU%H+P+P2LO:=]!M @2 B?.NZ&"@TSFAN+%E$0K'/A!#&SR:M,>
M8'%("I'P"<9.:Y]HP/2G!'4Q^8%;"(R'R_+,EJY-RVS6-?L#+KL(/[N)(DUC
M5C7'\-,1A (R!$55>74UH'7#Z#+MCGQAMT\257KWQYO70[ K;FULYT,WYG-G
M2@QDVDP2)G#8:OR %MK/O4$H7KTCC8),2[2P;#X"\+JY@!NZ9-8UEO@9P4!\
M7 :FT$MPLB!M@-2.3=TQ*T.X:PKSY?J1C3#,E((S8*/]\J20#R!ZK=&] 2*"
ME;#=QD^0KWFREGCP!7F;E']#:QP<RQ:#6;3](W5;>NG1+SSHM9[@&YK7-:J/
M'#B\$^C"Q)VI,%!354:,2R*F8-'HSH!7A7K+KSD*N02<$M1[H6S@U#VE:^XP
M@]&@78Y^E%"6<P+J( 3*]$@ZA^1<_X:](VX,UV?E%[ISE#X*HGK,@RV(OH*R
M\A1W#**NVP;9&"2;?0##CEL8O.GDHS[OTQ:M9AMM(E5&#O ^K7:HW"C6*]F4
M+V_32/UF'";M75GQP5 ("516C"G"7IJ],)#@O6O! .]DE-\R-7*]0UOKJR:_
ML_0IH#YXI7=Y28[#*]F4IV"2HC6$?V=DJR1D?+YWNFFRFJAD/E'Q+!F ^$ ?
M#KEG"M;O4DW'@S^!4O30;+>U>K8 Z_.Y>A;/8OPSG\*GP4],M^& D]GX?.#!
M&Z\S57B-DI"T3&:S8;!TS)EN*;I*$3]-@A+,2\(_2=@HI#*)I6[SJFZ&.6A>
MO@+9_#<P./B0/J(+!<L'I0OSGH*9/EOB!:Q@-1W\::I/ 'T(:AW$<@V&^G*Y
M %M^MHP'($J9NU%5U^A=Q.,E(#!:QHO!4[5"4!, M9Q%JU4R"*(@SDW-SY "
M@K$X_4L(LT9G\6 >R" ".97;"()9UZ8 3$A"D2377VT*%E]E(PF<Z=WK();L
MZ1"_I@PB^]J._S'\F)>R!5ORNFMK%3)M]T%C.X?7<>) $H>/+-.P+77.*D",
MH.B!3?!+#+\>22%T;FMW&Z;L"08G.%(_X<1 9))ERIKZGSB5 YI@0;Y!G'MR
M64#/%60>@SMBTRN8*2]I)?2T"!<08C9MFU(Y _K_F1JA P%R(6<LP+3(X,L\
M08)23;%&:$@E& <-9)=1D*1C[688[$<Q4.0/VF6,/(:<N>X+(+P$K=',Q1FR
M@XAK7[=YD5'HF:*$'1P0)52:8XWPHG]KVU8E(1"YYS-A$BWU#5"!KLZVX&SE
M%CF\WY';<TRN@\< FH>'Z=_\7T+C]AWIIS?>N+UE(\H]%&0!.4U$K(C5+1+Q
MDJ0183F(@")6+4R4)V*<D8@7DE^W-:R57%312^(Q$3<"C;LR&5&S&5I(VUP2
M%Q?V^+M^0]TEZIP.(D< #:E]CB4]#4;XT <A#VTC?AC=565*T7F4TB6EIT!I
M8TJ8'(^&2T!2=M!I6B/,U8J3A5+:>1);9@] $&YHA):]\P_,T4;Y2([2O&O&
M-T<;4R)+:[UT(H:/>\W+)CXE?5KDGS0FW%"MHHUAG9/S[>ED;MJ2(10\,KS*
MX?U.>I6B@X%];J=!Q2^=B90:Z02CA1CKTY4S[AU"/#(4^D:$."JF26M&SP8=
MV2-%5]>G8]J#$,83@2#SB=+2W065=)?K.+B&!I4)N=:2*@/P#,<:@UTL22T4
M>EQ=V+4-7:,C\6WH14.^FZWH;&7.^<X ,2$B00:03P]>868TIVM0)A!IMU(>
M(IBV2[F"+,%*$,&VA2YO1+'#<IN]U6L4BF6YPL%_V!RJ^11[\\KF8!@[I90B
M6I!D8+%-YB<"@/\/"3S]^^1-M4.@FU-'*/]N4KE\M>ZGEMJFI\X]W;]!,RB.
MMET@W3J)($]&U0&@MJP/X3%U4:I OE1*T2FQY2G%MT6;B:PH:P3)DFLC3BQ^
MXGQU6I6D,0]8/T45'ZA2M-1$I25'>CB?[N8'2J/=N'0F3,IK]&".E!466X)(
M!N4X*A%7KT8>28\@DLRDU3.X]:W;,%:IH65K<V&<:>"4P_)<V[XUY6Y84 &%
MJ-;  V?ONKX6T$ B*/S[@@G>'LK8X:!8N!"$[[!>&@0R>!#\TH4ZC$A6@N-=
MT\V <H#32HUJG#)@E ;<^,R:U=8HI+.<XQ"/,&?,#_-&R7*NI673B[600RGA
M+9W)5,A2U.*^E5P70@5J',9%QN\8 NC&7])A[<T^G]QQ9M_626B>!Z6)'+U?
M[D;G:9*2O.*2416%Y)?7H:?4DJSHG2%;9\# [']=&3HZXVT)KZ)!#88EQ:D<
ML5\2>4C;9MM#3/]^@@>7MI-@JQ6F 6 '8#('\?:<%+*9<ZM= KC],7H?HZAT
MD+7D$!D9&53'T0$*_J;8L!*B08\'O)R[('BLWH,W7:O;\SQW6,.X3S,./EN#
M[4CO>"\AT_6FRM<P'U)30&M4NH'%BUK-G#S_6@$W,] C=3OH;&B+50,:\X7
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
M"I^EX, &+< \W.6['W1 _Y!Y]1]02P,$%     @ I)#^4,&A[Q2[ @  I 4
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
M2[/)^5D"KJ^X?D"VC;=\:XEK)G8;?J30!0>>KZREPR L,#Y[JU]02P,$%
M  @ I)#^4.\;ND'[!P  &Q0  !D   !X;"]W;W)K<VAE971S+W-H965T,38N
M>&ULM5AK;]LX%OWN7T%X!HL4X,1Z6VJ3 $DZQ12+SA23S@[V(R/1-E%9])!4
M'O/K]UQ2DITT35/L[A?KX<O+>^\Y]T&=W&KSV6ZD=.QNVW;V=+YQ;O=ZL;#U
M1FZ%/=8[V>&?E39;X?!HU@N[,U(T?M&V72115"RV0G7SLQ/_[J,Y.]&]:U4G
M/QIF^^U6F/L+V>K;TWD\'U_\KM8;1R\69R<[L997TOVQ^VCPM)BT-&HK.ZMT
MQXQ<G<[/X]<7*<E[@7\I>6L/[AEY<JWU9WIXWYS.(S)(MK)VI$'@<B,O9=N2
M(ICQUZ!S/FU)"P_O1^WOO._PY5I8>:G;/U7C-J?S<LX:N1)]ZW[7M[_(P9^<
M]-6ZM?Z7W0;9))JSNK=.;X?%L&"KNG 5=T,<#A:47UN0# L2;W?8R%OY5CAQ
M=F+T+3,D#6UTXUWUJV&<Z@B4*V?PK\(Z=W8EUPBQ8^^[ # B=;)P4$Q_+^I!
MR450DGQ%29RP#[IS&\M^[AK9/%2P@$636<EHUD7RK,8/XIZE,6=)E$3/J$LG
M+U.O+OOOO'Q>277,GM##/FTDN]3;G>CNV498YFXUV+K3QHGK5C(;EMC7[)W6
M#;L2*^GNF>@:=MZIK6B'-\=>SZ'(L) IRW8&DD:U]TQV:Z1*PU3''.0;>8.T
MVI$<AY1N^H'K4(\5GZ53W9KI%6N46'?:.E4S)ZUCGY6S7LK(5C@H'!9;UEL\
M7=^S%9D2WDH39/%42VLU'IW&W@Z9!9?-=M6WK!.N-W#'Z3O56>[77VO3221-
M[:11@C/1MM*LD=%>74O&6[(.KR2MM:)3SD<UA.-!A/ZW 9G\!5]5[4, GT38
MT/H-.936;=_0"L%J0-S"94:T( VU[E#)/,:3LK!%T'4CR>L.9HK!X4'[1HK6
M;<9%@,8ZHZY[A[B^@1-P;_14M%:3W(UJI*4HZ2T Q$/GU(JL'ET;450=]D1Q
MIDK'KI56(T]KZ#0W"O =L_.F4;02:,!']]4X#^#;@^!9AG>T>TT6<;(=6X &
M @SG7A#@4\'U CZDUL+!$1\$S1D4.<0O:+)\6!&V@4*)&DOB/F)&]W19&U6C
MS!+!^"$SIP!H*#=L)6K5PC?R\E>I$;!__% F\?*-#9'I1/";H:<9?V]'P_X
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
M .^T&JH_- .T ,@I R_B@= 3QO&5?_S'(HGGUX!XM99#*/)TE1=YDQ-?*$T
M>I#?(*!*.RT^ 8=IPFEAC$:^;Q1,H@FC]6= U?)>"X+C4E=I ;2I%:L-2*],
M;B5@!E_JSZ U .O*@7)I6*)88&<@Z/V(. <NC+ZM-- N"1S886XR0$2! )%S
M]B^0A<P% ,H@<O%)0MZCX0I@D:UP7D2H2J]-E3$0#$Q4*<3?2F]1LP TE54_
M*TQ=/Q^J7T"1@8U6"C\#!&B*(^ =NMB.LPAG"F:QXPHHGB/IXDEVN)SC;0A:
M?F.H+F#VS&'V[")F?P"**9OBH&XRL\>) GE^U\ )I576*][^AF'56V1"M7I7
MJO]L07()\XOHE&\M[[ #W'U4OYDA/C&[&B6$T\GU!0C,'03F7['4CAY3F1*N
MUR)+?C.-^B] 7]E*'S#^WAG4STZDO2GKIFKIJ2MU6X$$;]1;QK<W C4$"(/L
MYYN[5\ DZO887/%8P/4K !ST!\*CK2ZRJ\9<[5 300$BCZJ?T[Q2_TR+5JO@
M>9KPIKT'XL(G%_U3XC=7XXC_PEBWA6DS.LN6-OYFMR]H.";66P.C??6X\32"
MAT&N %>\^@A,8SP=74U&SU_:KR]@P\)AP^+B6=UV2/X-$5K?B7_[*.JVCYL
M,T-9@/ M 0,"SHC(7X'V5[:HCPAS@*M[XCO$Q!D1FFW:1*H%;;EB)@T"'/@G
M:"LH>#5A5.IQ;U_!)#D<PR7!N'3@6EX6C!Y7@"_UXFT?]/[;@[(:F%;5 ;=D
M50&1.L(Z1.S5@8:8!R,P\P7@ ;=.ZZW2?[;Y0UIHJZ>P>IVN"A!?>HTD0HJA
MTZ!(OW2:#0@/#:_CTW1X]OX^/>!-4"CWH)5_!ET;10]N\($VN"(U#$A!Y[(>
MG:.& Q)..<H$(6.E+6 _R$D4A37H2R"+PST-F79YY%U(NRAY,HTOYZ0[TJSM
M'N9%@.G/P%8 +]::D G,X[: A[3LBBT&L(\+V!MK$;BD?9K3%R3B-K#VU*D5
MJ(WBLRA/JZ(C!6'8YA$5/H8OC *R'/ QQ66"A"Y:(@\X2B2 \,4U,(N:M4XK
M'("I%/F_T1X*8;K- ?U!;SX<[].L4.NR2R1!"GRI5FW-\AA?9\;4Z/6VS/]L
M<6@$=U&8Q_KEX"U:8RI^J=[)2(6V8]0M&@JU^K,U2' $S9K 0-X$:ZU=RQC)
M2T!G?#$*$?$++T=\/'B8QB] ,"?+X;10Y!K$"?OI&M%1YAR_5!]+<[)RF(:1
M&H?1J&4">!KXWJ V:<\)U)#48G^%M%+I(VT,$ W!"A@A1JNU+A!EVMV>=*!+
M%F8\\JZ(T67^B@2+=$87/WG*[?4W_,6QE/OFA#^@:I;7I(NMTO(3;'@74GT$
MYO0#@ 1UZ[VI<[RSU@"E#1G@Q*CD&Q[?['9@+2&'VJ=HX3S"D0+X\_L<#0#A
M SF_N!S!61Q8\]0U$,3Y92*BH+^M28GJ 76ZK#!O6E%,RRPBY3O?(8\3M;V&
MEP](DQK-;)V)4($W@:^@#;'+CPD2;%7 F8;$%1C2,(@34Y4NK/,!\*;6?A9<
M^PKL/\ :P,8&,5#&,+7PGL#AM&8MJ,KK3S#F/2B2B'R(:NMS@+@$HT?$^:>S
M693,EM%HQ+;XTTD<S18+_MR<VNJLIH+@WFLBT.(P[$JD!RN]>*O6\O(RH X9
M5@;_&"PGG-^.$$HN,J%@NP4,"U!AEX*P)J1F'*>/'0H84/%#[X&U54+'!]GO
M3^-Q-)J-/#06T3R.OP48EX@\\#?&%PGS5R^ [YP [B7POS#."=;VBGL'*Z1R
M(KE593[IZBK3@#YL!X?PB"QG0!R LZ/3O$*Q"Y8SD!9(NK., "Z?@B:_F"P<
MX$_X MXD%:^I2+KC$BNB*EA( ;? AKB*7[R_BE7S:-0MF;O$X86+,T807S!E
MWABD8QS4V;YH0>-WS;8@\9G7UQ:E4!>E9::PF<?RODHS3;X:)L@_VY3$*J(3
M$!@I*\8YL%BM/P4RLA,@>S+8$:DURV F>Z>QL%< J0=$(WD16"5 HDD_$?'
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
M>>(>(J,7Q'Y!E@T8M#9XB0E8)8&5GA9>"SS=9MRDE"6''J1,#=$$!3:9\Y'
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
MB>EBYY$=BW8HU=-P^735!P_T%DF^4*/MMEQ!C @+7Q#L6D#*F-16*: "['.
MV8@2D&\B22;W[3.HZ7$N^!V$PFW3 FGK8+=VU/Y!J@][MV)I55)_K(7;OSZ?
M\[C#W%B;3AD*020?1SK.B6"U"CJM2J^X:XNH.VEQH>,^,5JB@XX;SZ6S8QY4
M2TU@>5 L4:-6#:N#M?_(Y+-5Y(BGWBP$8;4U!47[N6XTG'MXG#'"I^+W@K/W
M-PT)[5GVMF"11;XUG%WE"1\ J5WZE5]/+GT_3SMXG?)B+^W(&[+';(\>4=<<
M]NCG /QIQ2+&QZ^X^N-*Z--FM4A^#++4A["_A*$4#S+5L#_F0YZUU%W=U>5;
M7+/)'U>VD:H?%]9T7Z6[_E%3[ Z79NH>^/*>2->SX7^>:]"" ?OZG 076S<D
MW@^$*QT>&=B@[F@< /R2CWN<$^'I3OK)M= :3='M1^+K?!M)M"%L8,\M*Q2X
MO=#&$+)TEGIH-Z^MW]$[K*29VGFQ?"04O=P[JB.U @$X<E'8(#!JH&1>6 %
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
MM<.&* P7V($JXPUP?Z:UVT[\ ;N>=O0O4$L#!!0    ( *20_E"M0J]"[@8
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
M07%V<3UL!J@U_-%Q;5$W#^"0X.B+Y%TE+%;'<'3#5PV:XUE@*:>+#,H]_G+
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
M]>LOLEA7KUC?%1).Y=7'%24)Y4H _KXH"OG\1;VUO?D?$R?_!U!+ P04
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
M"W/K06DGF.^Q$'K;L0M4]ZCA'U!+ P04    " "DD/Y0;2Q+;38$  #>$
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
M)6RHV>T+>#H%MH1XE,INV \@M^P1O&'2UNQ-YER%RFTMLJ5$8!_G@%+I3X5
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
MX4%^H_@^VTY_X$HW;W:YHWJ)+(R!?K_A7+W<F!\HCW#F_P-02P,$%     @
MI)#^4%W'5@ (!   DP\  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&UL
MM5=;;]LV%/XKA-"'%E@CD;K8"FP#L;UN 18@J-?UH>@#(]$V5XIT22JN__VH
MBR7KZJ#I7FR)/.?C=Z[4F1V%_*;VA&CP(V%<S:V]UH=;VU;1GB18W8@#X69G
M*V2"M7F5.UL=),%QKI0P&SE.8">8<FLQR]<>Y6(F4LTH)X\2J#1)L#PM"1/'
MN06M\\)'NMOK;,%>S YX1S9$?SH\2O-F5R@Q30A75' @R79NW<';-<H5<HE_
M*#FJBV>0F?(DQ+?LY3Z>6T[&B# 2Z0P"F[]GLB*,94B&Q_<2U*K.S!0OG\_H
M'W+CC3%/6)&58)]IK/=S:VJ!F&QQRO1'<?R3E ;Y&5XDF,I_P;&0#5P+1*G2
M(BF5#8.$\N(?_R@=<:$P=0844*F 6@HP&%!P2P6WK3!$R2L5O-PSA2FY']98
MX\5,BB.0F;1!RQYR9^;:QGS*L[AOM#2[U.CIQ1]"Q$?*&'@Z@66JS*Y28$-V
M)K0:O%T3C2E[!]Z#3YLU>/OF'7@#* =_[T6J,(_5S-:&0X9D1^5YJ^(\-' >
M1.!!<+U7X'<>D[@)8!ORE07H;,$*C2(^X!-PX6\ .<CIX;-^J38,1\BXE3O=
M',Z]YLXO?YD=<*])HKZ.X'H5KI?C>@.X2[*CG%.^ TO,,(](G^<+"#^'R.K]
M>0$=-\CL>KYT2%<L#'U_6DDU"/H507^48&4XCKZG5+8C6Q L((*+DZ>NUZ;7
M%?+"$/6S"RIVP0O9\=@6TA26E(1')X#C?TV-9<G>E\O+<=0O\&N?E4''@/<P
M0-.6F3U2H0O[S9Q49DY&"9F2NI(BD\ZIT.2(Y[3(]8@U,ZE!;UK1FX[2^V"B
M #9X2_1II"3""BW\I:4&G;HE.J\OMA*CD:?(]]V6)_O$',<9"#2\:-OP]?56
M8EP>'B#?:U/L2KF3,!A@B&J&Z'^IN2NP T57:C6KSK_H&Z6M?6+(\P:,K=L^
M=%]9>25 (Q$F"/IM@CUBC;1J$JSO#SA^@=QQFF!VO?I@W?"A_VOKKV[6<+RO
MOJS^N@TT@$X0M/W9%?/-;3<9\&?=:>%XJWU9_77[*'+"3LC[FO)@_=7-%HYW
MVY^NOW'8H?J;=@O+[02C*^3"H=2N[P$8OK;VPLXG3^!"U E$CU@CI9K?I]E]
MTERINS<:[][]3EQ>T;KG$4MCHL"6<E/+AU1&>S/R@(.D$0&8,1'A8IBJ(YQ%
MOS?TP,R,8'?.$4DB(<WW.,#:?.!K(GF.9$XY@ZJ;OMJV+R:/A,A=/L$I$(F4
MZ^+KMEJMIL1E/ANUUE=F>H0]ZW?(N5T95W=WC+?,3C$?UD<7X^H#EJ:%*,#(
MUM!P;B8FIK*8 (L7+0[Y3/0DM)FP\L>]F9J)S 3,_E8(?7[)#JCF\,5_4$L#
M!!0    ( *20_E"Z);?Y(00  ),3   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0Q+GAM;+V876_;-A2&_PHA]*(%EDHD]5G8!E('W0*D6]"LZ\6P"T:B;:&2
MZ)%4W.S7CY1ER1$I-1>";V)1>L_ARY.C1Y06!\:_BQVE$OPHBTHLG9V4^P^N
M*](=+8EXS_:T4E<VC)=$JB'?NF+/*<F:H+)PD>>%;DGRREDMFG/W?+5@M2SR
MBMYS(.JR)/SY(RW88>E YW3B2[[=27W"72WV9$L?J/RZO^=JY'99LKRDE<A9
M!3C=+)UK^&&-/1W0*/[*Z4&<'0.]E$?&ONO!;;9T/.V(%C25.@51/T]T38M"
M9U(^_FV3.MV<.O#\^)3]4[-XM9A'(NB:%=_R3.Z63NR C&Y(7<@O[/ ;;1<4
MZ'PI*T3S%QR.VC!R0%H+R<HV6#DH\^KX2WZTA3@+@'@D +4!Z+4!N W S4*/
MSIIEW1!)5@O.#H!KM<JF#YK:--%J-7FE_XT/DJNKN8J3J^N2<9G_1QX+"M@&
MW%:25-M<CZZ%H%* MS=4DKQX!Z[ UX<;\/;-._ &Y!7X<\=J0:I,+%RI?.AL
M;MK.^?$X)QJ9\S-Y!AC^ I"'/$OT^K71,'D9[:JU=P5 70%0DPZ/I/N45[FD
M5W>JF3++\O^^4WIP*VDI_IF8#7>SX68V?V2V7SD3 JP)Y\]YM06J^G4E;14\
MI@F:-/I6?%HEH1?X"_?IO%(6%4HP[%0O//J=1W_2XQU5%J_3M"[K@DA5E5./
MZ/O.YO68+CQSX?MAX@V\6E1>C .[UZ#S&DQZ_5V![A75#(RY XC#834M*N0E
MH=UAV#D,IZN9IPIZ5$PT3]2EBB[0JG$W6SQ/J\9&V:"'_7!07%.5Q!#;:YMT
M%I-Y.S4Q3&",AXUJ$<$8V9U"K^>L-T>GMEG.9X\\."RF116&8_<]/'L6P&F/
MK$I9N:=2]=264ZH>UW*J<6$/67@)RL(>LW FSK9Y7M;;*+<IBL.QCN@Q"V?F
M++0A-!IZ-46!/^:UQRR<A;/01"A*DJ%#4X21-^*PQRR<YNR]*N%/NK7G++P$
M:&%/6C@3:J%)T3CPC );5#"(1RK<PQ;.3%MHDM2',!ZZM? VB$;Z ?6\1;/P
M%IDD]7$"!QYMJB >J2CJ>8NF>;MN]O>47^D7D4SMJD^=-M7&Z&QG>PGHHAZZ
M:";H(I.G01+[0Y399%&(_9&R]^!%,X,7F4Q%29P,.]DFBST8C?CMX8MF@2^R
MPM<?TL$J"T==]@!&TP#^0^XH!WO.LCI5W:5>#8&@_$EM?Z\X/=;YE0W><QI=
M@M.HYS2:B=/(LB<.0V-/;)7YX5B#]Z1&,Y,:F0P.$VS<CZ8J"-"(6]R3&L]"
MZC;+BY?=R'CV65302_SAX\0]^V*B/U=])GR;5P(4=*/BO/>12L"/7X". \GV
MS4>41R85LIO#'249Y5J@KF\8DZ>!_B[3?8=;_0]02P,$%     @ I)#^4!?X
M& ;"#0  =6H  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N>&ULO9UM;]LX
M$L=?[WT*(;@7NT#;:/2L11O L>/&:;+;;9H['!;W0K&91*@L>24Y:1?WX8^R
M97,<B0\VP[QI$R=#CCGDC\,1_\[[IZ+\5CT04EO?YUE>?3AZJ.O%K\?'U?2!
MS)/J7;$@.?W)75'.DYI^6]X?5XN2)+.5T3P[=FP[.)XG:7YT\G[UVN?RY'VQ
MK+,T)Y]+JUK.YTGYXY1DQ=.'(SC:O/ EO7^HFQ>.3]XODGMR3>J;Q>>2?G>\
M;666SDE>I45NE>3NP]$ ?OT=PJBQ6/W*OU+R5*&OK>:]W!;%M^:;R>S#D=VX
M1#(RK9LV$OK?(QF2+&N:HH[\U;9ZM.VT,<1?;UH?K]X]?3>W246&1?;O=%8_
M?#B*CJP9N4N66?VE>#HG[3ORF_:F15:M_K6>UK\;!D?6=%G5Q;PUIA[,TWS]
M?_*]'0ED #P#IS5PGAMX' .W-7!5#;S6P%,U\%L#_[F!SS$(6H- M8>P-0A5
M#:+6(%(UB%N#6-4 [$WD;&63;; [T79Y)IMP0R?>7)--P$$YXK ).2C''#9!
M7T_XX_6,7RV745(G)^_+XLDJF]^G[35?K-;<RIZNDC1O^'!=E_2G*;6K3TZ7
M%7VEJJQA,;]-\Z19LY7UUAK,9FGS=9)9DWR-H68U_SPB=9)FO]#?N+D>63__
M\Y?WQS5UHVGL>-IV>;KNTN%T>964[RPG>&,YMF/WF _%YF-R2\TCKOE(;'Z1
MY.\L%[CF9PKF=LPU'ZN8\WO_*#:_)HN-.<0]YN?*O?>:3U1Z]U;F48_YA=A\
ML+S?]MYG_DG]O8<]YI>R6?=#%/8K5>O>@?M-><KVFO\N-A^1Z6;*/A^X8[K<
MMVO>V:YY9]6>*UOS@^E?R[1:K7/KSTOZFC6IR;SZKZ /=]N'N^K#X_3Q>5E.
M'^BV;2W*=$JL),N*Z1HA%"96FC^2O"[*'WWT6#?LKQINTIO'$P@\VZ91>^QQ
MR-LZY&DX5-0/I*3$+4OJEY6ER6V:T7$A5=\2][H. M<_?^N?+_1OG.9I36C7
MCV1&QZ=.\OOT-J..5A6IJS?6LB)WRXS^_([T37YQX['U@R1EWYNY$AN"W6>Y
M\P:#[1L,A$U]?2#634[?7DEGW ^KN+/^6!*::&9)/K,&>3JG6\U'DI,ZG5;6
M97);E$EWANST'&Y[#HW-]VC;1R1\=\.D>K"F=.],9Z1D\VJQF77T[=ZV;O2A
M+^I,*2^(N',JWCH5&UJ$G]8-!WB.QUQ_P&;9AJWA43,5WM ?T=-/2:=(,S$(
MC=B"GD?JW@W#[GCIB=Q$21%H#=RSU=GK&W1\B^G6P_6-P1L<\4P[>)*U#6.7
M'#MP^3XQV(,.[;,BOW];DW(N >LGZ$._(P@H@S^(Z3_,DG*YPDI%\]FI8,$#
M S;XQK "C)H@QJ8>6"[:UG?(XMC\[1085"&4S<,ZS>^;_7+7O451TQ=3BO-%
M\H.S="_:QG< X_@!]JO-K,+.&W!"F^\_ S:(B7TX'"_:EK'SKF!I,UR##J_W
MI.,%]##<X8^<PR#NB"$^8'[1V;?8=;KQ=*HU-9PNU9]/C5W'&=8=TUB_<+I8
M!R\*^<ZAI%S,=;%S>9&_3>9%6:=_)XV':LYV@1^%_+3"8;QW='B?3*?%,J^K
M)LB-L[VNN1W7?/Y.Y##0.SII_HS<$9KBSZPZ^;[=C'J7N---\GV/CTV'[1J.
M.*.^I!EP51?3;YMDU[HFY2/UE>Y.ET/1Z8YM&4Y@;&-R&/\="?^U-J:)T^7Z
MZA3%'6$&=D>2BNO09^)TV>Y'/M\M!G?G%>$^<7K@SO?296QW=1)T%>I,W"Z_
M8X^_/;H,WZX.O@\AY,3MXMP51-ME-'<E67JS.EK^6771>#@GI54\Y?3??=:)
MVV6X)U@F+BK0B!G>>IC.]G.GFZ*'(G<8N%TQN*\)7:Q-Y:.J:6";:;]RKJ]&
MZG;9+!P2QF97S&8^.7B>^%V(V?QDP&4(=\59_]EL3GVA/0^R6PJ$I'D"-K-&
M)*N39M\HYDV19$@=+8GUYQ69TU\25NT8U5USM1*7(=HU62TY=[OE$IJ$"98M
M@[1KJF)R[G:)[/)S+8\1V7O%DLGO;6=XZ-R07[WT&)P]T[GUN=>%L2\X5WD,
MQIX8QC<Y2<J<+J"2T  NB3#U.V\;VYE=#G]R>8RXGIBX@]N:?+-.TR(K[M-I
MDM&,+YVG-9D)UI2'ZMN>L97K,41Z$D1JK=R1UP-,SQ;,/T9,3TQ,Q2-)2:8D
M?>2<2D9M'SM9E2L(/<.J)TZ6#^?*R.M62AS!'N,Q"'LZ!9 ]P3+RNGDSV(*A
M8TCV]) L!\O(ZZ+9B_B'.9^QV==AL\(Y>.3W%#N OVWXC,>^#H^5#\(COZ>.
MS6>RSYCLZY0[]GD>-_*[*;(KB"[CM:^4(6OG\"._6^P P7,*GS'?EY2U#\GA
M1VVCNP6V2!!4] Q3O#N(@_JY)"M?S[XO2%YQ8MG=(/B5/Y_M#KZDBOZ09N3M
M.HN^2N[3I+16+^6)8%?T&=Y]<UFSSX#MF\R:3_TNH47')I\1VG_%RL:IWX6U
MH#(8,%8'IBL;IT$/K".!;PS6@1C6+T6:TZ GA>:'.&"T#I3*&?N!YC3H9M*N
MR!U&YL  F=]8,YKZSY*Z;R,^E?2XN;3VCY]^<FP'1/<A&+T#,;T'7SZ>_?9U
M\MO ^A]E8S%;3NNBLOY8TD/!E'ZQYI2H)\;EP-RCR@!=\##YJ'(<=)-O-PSY
M] \8G@.#CRK'03<!CT/^[ATPG@<Z";C:D64<=*D>V (F,:H'IDHAXZ GW_;X
M@0P9P\-7K(6,PR[.78&7C.:AF.9FGX^.PR[C5_?C>'XSR(<Z*;G*#CD.NZDX
M>(+Z4LB0'QI^Y#@.NUFX*]B]0\;Q\%6>.8[#;E[N>8*Q8_@/==+RO>X^MCWM
M#"+PCPXAVSQ"A<WC!5*@<=C=1GS1\D"W"!4>>.Z; XW#[G-.UW'Y]9N0;1^A
MPG'@19.@L:3'U?UQ:',@1W0SD^TRH<XNLSLU!=B)NY>$'/[*B=B&$XDWG)LO
M-Q]O!O\Y,$&+V)81@;$$+6* CQ2R^,,3M*@/[A&_6!4QN$>2?%YK0XRZ8'<$
MW(P8V",=L"LF:%&7ZD[$YU'$J![I4%V8H$5=BD/(+YE%C.*13A5^WP0MZBG'
M\Q.TB)$\$I/<<((6]=QM]/D'A@C=,=>[LJB0H$4]5Q=CP1)F((]T0*Z2GT7=
M4X/HIFK,(![KG!K4\[.XYV(+/ZPQ@W_\.M6?<=P]&:QV09Z';..(#91_QG'?
M@U3!_<.8[1?Q:]=_QI(>E5.?F.TN\<LIDO@+.NY>AA$I1]CN$HMWE\G7P663
M]XSH0: BC2S=NBXST1MGFT1L[GYBS" ?F[R?>!;WY.V>SW^@&3.*Q^;+/F=Q
ME^.A(*N(D63(5-GG+.ZIW LT0U@T9+IT?[;I8O>AE^!:!]A(+63K/&M5V/O.
M-CWLYM8"F8.-]$*V3EE'>?L[V_2SL[W$ BF)C?1#MDYU9Y\*Q=FFJYT41W 3
M 6RD(K)? =EGFUYV=4ZB8"--DBW&]N#F^NN7P>6D>:;0?.A&<]WH>IJ2?/I\
MM)YU@01)MCE\@XWT1;9)@ \WS>]>=1/LC6 C[9!M2CPTW#2]4^83Z'+ 1OHA
M6PQOLP>;X:;[W?M1 KTE0KR6,%0%\4/HD8."*[B#"3N"T-?)T8?0(PR%4* >
MP\I0F33TD#1]N&EU]S%MS#]H Q:&2I2A5VF>SI=S$1*PBA/,W7$$K.P$HV)\
M6?.^5%0/6" J48BV0TR!__(2>\!Z4#!W"0:P;E,BW-0+SB=9\RK!04262#I9
M</:0(",I)K1J2".#CI23()%.Z@WZA:QYA4%'2DJ02"G9H!^LM@,DAH16K&@F
M!HA^$FVC7@PFLN958H 0*M$YLAB\L)8%D! 2#"HA 4DA0:*%U(O,N:QYE<@@
M?DKTD2PRAP@2 "D>H54A&AE^I%D$B6A1;_A'LN85AA^)&$&B8D0[PB&74@%I
M$,$U]T%/X.)/_Q G>7KC?RIK7F7\$44E0D,T_37OWP%2%H)K\,-"D&X0),)!
MO5",9<VKA )ATQ5SC85"[SD[(.4AM.) ,X% [),H";4#(6Y>(1!(8@@2C2$+
MQ-YE?T 20?#,W7( )/<#B=Y/;^S/9,VKC#V"IT05B'AT8.W.PQ^#9/  C52"
M()$)ZD5@*&O>58@ 8J9$.GB5?)?5*)#2#SR#QV"DW@.)?$^W1B%IWE&9Y0B'
M$A5?.\9FBA1(L >^P?,R4M^!1'ZG6Z20- \*T4%:/)"(\5AT]OF@-,0XW^ )
M&<GA0**'TZU22)I7&G7\^7&2(_)VU \O4R )'/@&#\-("P>^R</P1-:\4A 0
M1B6B.A:$EZY3( $=^ 8/RD@"!Q(-G&Z=0M*\PJ?% A+%@405QT)S4*$"J=L@
M,'A01K(UD*C(= L5DN:5QA_15*)/0[O"094*I$\#@P(U"/"':9H\'I_*FE<*
M "*I1+>&%H!NJ0*ITB P>$)&^C*0",QT3\B2YE5B@91G()&>L5AHUBJ0C@Q"
M@^=EI/L"B?!+-Q*2YI4B@2 J48*Q2.Q?K$"B+@@-'I61-@LDXBS=8H6D>:7!
M1P"5R+00D@ZL5H3X$X8-'J61D HDNB;=:H6D>5$(CM&?;FG^(--54MZG>65E
MY(ZV9;]KHENN_\31^INZ6*S^FLMM4=?%?/7E TEFI&Q^@?[\KBCJS3?-'XC9
M_J6ID_\#4$L#!!0    ( *20_E#,EU3D& ,  .4)   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;+56WV_3,!!^AK_"BD!BTFA^M-U:U%;:.A"5-C%M
M#!X0#VYR;2T<.]B7=I/XXSD[758@C9 *?6ALY^Z[[[N[V!YMM/EF5P#([G.I
M[#A8(19OPM"F*\BY[>@"%+U9:)-SI*E9AK8PP#/OE,LPB:*3,.="!9.17[LV
MDY$N40H%UX;9,L^Y>3@'J3?C( X>%V[$<H5N(9R,"KZ$6\"[XMK0+*Q1,I&#
MLD(K9F Q#L[B-],X<0[>XI. C=T9,R=EKO4W-YEEXR!RC$!"B@Z"TV,-4Y#2
M(1&/[UO0H([I''?'C^COO'@2,^<6IEI^%AFNQL$@8!DL>"GQ1F_>PU90W^&E
M6EK_SS:5;7\8L+2TJ/.M,S'(A:J>_'Z;B!V'9+#'(=DZ)+\YQ-T]#MVM0]<+
MK9AY61<<^61D](899TUH;N!SX[U)C5"NC+=HZ*T@/YQ<:K5D'\'D[ +FR%ZS
MLRP3+L%<LIFJVL2E^]4%(!?RB"SN;B_8JQ='HQ IOD,)TVVL\RI6LB=6G+ K
MK7!EV5N50?8K0$C$:_;)(_OSI!7QBC^P;GS,DBB)&OA,_]8['K:0Z=:I['JX
M[AXXG\"9LFA*ZG-D7R[)@,T0<ONU!;Y7P_<\?&\/_)VRD)8&,OIZUEJN!17.
MV3"]8"DM"SQFJ)'JQG-=4GR^IH+QN82F2E6Q^CZ6^]37D[@?^=\H7#>P[-<L
M^P>SI)8JC< 'EG%L)-<>XA:*#NM&Q\^?/:.ZQRVI/:E)GQQ,6B@$ Q89/7+;
MQ+H]QN7L_,,-*V1I61Q%;NL1EA6:8&V+@M-:P>F_4V#VI+T]1-Q)>B];J YJ
MJH.#J<ZYY"JEI1(M<I6131/AP1]-O*=[AS6WX<'<>+9VW!I;8-A"J-J1VBQ^
MH1Q'3SMXU-Y98JX-NW:=]8,]*;BI%5QN%4R]@I82QCNG1OP_]KHX>0J0'%R)
MZN+2> ZU@\>=*&ILY7#G(,W!+/W]PK+4[:?5F5JOUG>8,W]RAT_FU07HBINE
M4)9)6)!KU#FEFIOJ3E%-4!?^6)YKI$/>#U<D!XPSH/<+K?%QX@+4-[O)3U!+
M P04    " "DD/Y0\LT+)JH$  #0$0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T-"YX;6S-6$UOXS80_2N$T0*[P"82*<D?@6/ B;=H@*8U$FSW4/1 2V.;
MB"1Z2<J.B_[XDI0LR;',)(<"N202-3-\;V;XQM)XQ\637 ,H])REN;SNK97:
M7'F>C->047G)-Y#K)TLN,JKTK5AY<B. )M8I2SWB^WTOHRSO3<9V;2XF8UZH
ME.4P%T@664;%_@92OKONX=YAX8&MULHL>)/QAJ[@$=2WS5SH.Z^.DK ,<LEX
MC@0LKWM3?#4C@7&P%G\RV,G6-3)4%IP_F9N[Y+KG&T200JQ,"*K_;>$6TM1$
MTCA^5$%[]9[&L7U]B/Z+):_)+*B$6YY^9XE:7_>&/93 DA:I>N"[7Z$B%)EX
M,4^E_8MVE:W?0W$A%<\J9XT@8WGYGSY7B6@YD.B, ZD<R L'')QQ""J'X*T.
M8>40VLR45&P>9E31R5CP'1+&6D<S%S:9UEO39[FI^Z,2^BG3?FKR]4?!U![=
M\DQWDJ2V%O.4YA)=H&F2,+- 4W27ERUF'G^:@:(L_:PMOCW.T*>?/H\]I:&8
M@%Y<;7M3;DO.;(L)NN>Y6DOT-4\@.0[@:0XU$7(@<D.<$>_I'@7X"R(^\3OP
MW+[5&X\ZO&=O]AXZJ 1U30(;+C@3[G%-!5R8;DZ."S,5@N8KT,=.H<4>M>WF
M=&^7ISLJ$O37;SHDNE.0R;\=@,(:4&@!A6< _5YD"Q"(+Y$T6TI$M[H!Z"(%
MI-L"K30JU=4#9=2^C6H$:#L)(A_[OB[0MEV;#KO1:'!B-SNUPR,<M.V.Z$4U
MO<A)[X^-R:YNQ6<0,9.&UQ?TW2J&SNQT"T(KX.$IH+E@,731+7<9M."%P\M1
M^()LAY5_V1]V4^C7%/I."D=M L_F&K0LI]0P4+RL&RI;A9H6D5T$RCVB%K1^
MV!^>UNO4+HK"X+1>IW;AR!^=K=>@)CMPDGT ,]!8OD)QFW;,I3)<%W#(0()8
MCI:%*C3W#0C&$VD;-N?YQ1:DR0TO:]^5C<$)>MP?A>?A#VOX0R?\NK-HU5E-
MO6*^RJWD5G"[8+F#!V@/5$A$4%;JJU;:A.ZE0P5&->[1^U1@4XAX;5M*BQ%D
MFY3O 3I3.3HYN 1'@^&+MCJUPL,@>-E4';$()H/NFF"_F8.^D]W7"C]Z5#Q^
M0O.*FQV&Z%\C[1BY;!P)QJUAC#^&\F/20"+_B_9788]$/0R&^%RAFN&(@W<"
M*M2:"_:/SH4;47"":(!)=.XXXV8Z8O=XG.9YH7\CZ5]E+"LRE+*,*7. 8UT6
M<[XUU".ATAIU.#H5ATZX[DVC2]__V57A9OIA]_BKNUK:KJZA;4SG5VMFY+4H
M=>)U[X+]UP WLPZ[A]V]%G^=:%>L9I3@P0<Y<<UXP&X)+\6E'$S(C"DSZ<[/
M@U>B50/!A:P9 -@] 8Z0Q7J^"/W:9EI?@<BZF]@=,'H5'&D$G+@%_+X\?JY8
MC0Z3#Z+#I-%AXM;A=W;%*]'>D/A&D(E;D-_?%:\$Q/YY=%[K53<#L;*?#*3>
MMLA5^;)8K]:?):;V9?S%^@V^FI4?%YHPY;>.>RI63+\.I+#4(?W+@18V47X^
M*&\4W]@7Z@57^O7<7JZ!)B",@7Z^Y%P=;LP&]4><R7]02P,$%     @ I)#^
M4!C.<R)D!   6!(  !D   !X;"]W;W)K<VAE971S+W-H965T-#4N>&ULI9C;
M;N,V$(9?A3!ZT0*))%+GA6W CK/M AMLD*"[%T4O&)NVA4BB2])QTJ<O22FR
M)5):%<E%K,,_P_DXY&BDZ8FR9[XG1(#7(B_Y;+(7XO#)=?EZ3PK,'7H@I;RS
MI:S 0IZRG<L/C."--BIR%WE>Y!8X*R?SJ;YVS^93>A1Y5I)[!OBQ*#![6Y*<
MGF83.'F_\)#M]D)=<.?3 ]Z11R+^/-PS>>8V7C9904J>T1(PLIU-%O#3"B;*
M0"N^9^3$+XZ!0GFB]%F=?-G,)IZ*B.1D+90++']>R W)<^5)QO%/[732C*D,
M+X_?O7_6\!+F"7-R0_,?V4;L9Y-D C9DBX^Y>*"G/T@-%"I_:YIS_1^<:JTW
M >LC%[2HC64$1596O_BUGH@+ QCU&*#: '4-_!X#OS;PQQH$M4&@9Z9"T?.P
MP@+/IXR> %-JZ4T=Z,G4UA(_*U7>'P63=S-I)^:/@JZ?P;>#3L)")2$3;^#7
M%1$XRW\#U^ 7X *^QXSPJ2OD@,K,7=?.EY5SU.,<(G!'2['GX+;<D$W;@2LC
M;<)%[^$NT:#'._P&?'@%D(<\2SPW8ZUA:K%>C;9.!E#\9N9][<[OFWDUJ==J
MS6[ #2WD1N989>$*Z#L<+(YB3UGVK[Q_E-/'0"M7]SDN^16X?25LG7$"[EFV
M)N !ESL"_OHJQP)?!"GXWP.1!DVD@8XTZ(FT&I&#;T?!!2XW6;F[ DNRR\I2
M'H(EEJ&LB6UY5'XC[5=5H)<Y\I/0\V3N7B[39M$%:6KH5A9=U-:U ,,&,!P#
M> 5^9[@4W85:H83&T&&$3!*+#,4FB"E+4#]'U'!$XSC>5X65)#+&OHZA.=DW
M%ET(?9/%HDL0[(6)&YAX'(RL[UN2]:0E-@>/(I/%(H,H,5DL.N0EO2Q)PY+\
M_QUTJW^'MD]B+G=H6W06G6V;K2RZ8&#[I U=.DCW0S]<R>9Z\4*8;!8Z16ED
MK:C&B"^""U+'CSNH%A5R(K\#:JI\Y"2)'1-ZYV>E]S'0@?I1NTXN8HI\)X4=
M/IL,.2GJ %ID86NVVH07W0#\&.%@9:F=7T85> X*NHRFS(<.2KJ,I@PE#NS+
M(CHSHH\Q#A:<VGEKYF,G,!A-61 [GL%HROS4"?OR>.XMH/_!//ZT^-0CM$!#
M)XVZH*;,LF]7-EEKX[9!SZT)'.Y-#%"]!8'LA0GXC#,&ON/\.+8$U6-=!@F1
MTRU!-A4T5L#*(I.9A3W YU8%#O<J8X&'2E%H H1.:&36(@N,BK6RRX*^)7SN
M9>!P,S,6=+@B1;9<>6$7U90EEJ)K4\&T]==#?6YZX'#7,Y9ZN$;%MI2@+K1%
MA9S H+;(H -1#^FY)8+#/='H_/Z\4B7&XQ[*1ZN19(O,V-TKFZJUNRM<]^*5
MNR!LIS]=<+"FQU)4K[/-U>;SR$)_%.A<7ZK/)OI5_NRF^N9RAYFL61SD9"M=
M>DXL-QJK/F-4)X(>](O]$Q6"%OIP3[!\4U0">7]+J7@_40,T'Y/F_P%02P,$
M%     @ I)#^4/ _\(]M @   P8  !D   !X;"]W;W)K<VAE971S+W-H965T
M-#8N>&ULC9193]M $(#_RLA/5 +LV"&D*+%$CJI(142DQT/5AXT]B5>L=]W=
M,0%^?7?7CA5$4N7%>\TWIV=&6Z6?3(%(\%(*:<9!053=A*')"BR9N5052ONR
M5KID9(]Z$YI*(\L]5(HPCJ)!6#(N@W3D[Q8Z':F:!)>XT&#JLF3Z=8)";<=!
M+]A=//)-0>XB3$<5V^ 2Z4>UT/84=EIR7J(T7$G0N!X'M[V;>>+DO<!/CENS
MMP<7R4JI)W>XR\=!Y!Q"@1DY#<PNSSA%(9PBZ\;?5F?0F73@_GZG_8N/W<:R
M8@:G2OSB.17C8!A CFM6"WI4VZ_8QG/E]&5*&/^%;2L;!9#5AE39PM:#DLMF
M92]M'O: 7G($B%L@/A5(6B Y%>BW0/]4X*H%?.AA$[M/W(P12T=:;4$[::O-
M;7SV/6WSQ:7[3Y:D[2NW'*5+4MD3/%2^:K>N:IQ>X6S!-$HJD'C&Q"<XFR$Q
M;C<78 K[9'8+E_"]4+5A,C>CD*Q#3FV8M<8GC?'XB/%[]@I)[QSB*(X.T--3
MZ=[G _3L9'IX@)Z?3%^_IT-;@*X*<5>%V*M+CE7!9?/"_? Y3%5IAX!AKB+G
ML&SR?%M3H31_L^^US%'#N[HM!)/F'.8OJ#-N$!::9PB/3&X0?G^SMN".L#1_
M_N-ITGF:>$_[1SQM+!IXJ,F0K3J7F\XP6PF$"6ZXE/8:)LRZE>&AWZ*Q,? V
MW"1[3OO#P2A\WB_^1YF!R_6^S.RCS%4T?"\S/Z!GT.MDFB2$>PWDQN,]TS8*
M P+7EHHNKVW3Z6;D- =2E>^IE2+;H7Y;V"F-V@G8][52M#NX-NWF?OH/4$L#
M!!0    ( *20_E!E0Z8'$P8  )<C   9    >&PO=V]R:W-H965T<R]S:&5E
M=#0W+GAM;,V:2V_;.!" _PIA]+ +I)+XT*M(#*1)%EN@W08-=GM8[$&QZ5BH
M'EZ)SF-__5(4+5J6R$A$#\DAEBS.<#@S^H:D>?Y45C_J+:4,/.=945\LMHSM
M/KANO=K2/*F=<D<+_F135GG"^&WUX-:[BB9K(91G+O*\P,V3M%@LS\5WM]7R
MO-RS+"WH;07J?9XGU<M'FI5/%PNX.'SQ+7W8LN8+=WF^2Q[H'65_[FXK?N=V
M6M9I3HLZ+0M0T<W%XA)^N/%Q(R!:_)72I_KH&C1#N2_+'\W-I_7%PFLLHAE=
ML49%PC\>Z17-LD83M^-?J731]=D('E\?M/\F!L\'<Y_4]*K,OJ=KMKU81 NP
MIIMDG[%OY=/O5 [(;_2MRJP6_\&3;.LMP&I?LS*7PMR"/"W:S^19.N)( /D:
M 20%T(D Q!H!+ 7P5 $B!<A4 5\*B*&[[=B%XZX3EBS/J_()5$UKKJVY$-X7
MTMQ?:=$DRAVK^-.4R['E79L@H-R .U:N?H"ONR: -?BZ9S5+BG5:/(!?KBE+
MTNQ7\!Z\ RZHMTE%ZW.7\?X;+>Y*]O6Q[0MI^H((?"D+MJW!3;&FZ[X"EQO>
M68\.UG]$1HU?DA> X1E 'O)&[+F:*@WC$>GKR=+1B/3-9.G0X C<A1$+=5@7
MQB8D[YLW9@VNRIQCI$Z:.)X!\:0&EWNV+:OT/_Y\SYU?]:(-;K.DJ,_ S3.M
M5FE-P6V5KBCXEA0/%/S]F?<%/C&:U_\8+"6=I4182C26CN37&?ACG]_3:BRC
M6F6!4-9 [W&)8, IR,/]>!SID78X\@?MKD?:D3@>M+L9:1?TV_5&[W>C]^>/
M_O*15AS*/' %JS@Y]TD&/J<;.N8/LWH,7FA2U88P!9VAP7Q#OPOLTO7[@\7]
MA!FSM^TE//*C[SMQ<!*]82L2.S@\B=U(*^0$^"1RPU88.5$T'K>P<T<XR1UR
MP,E]1DU9&PZRAT3!,&F'S0(8#G-VV,SWHF'*CF@+H#9CHV[DT?R1'Q(!3$^$
M:!B\R(G)B4=&6GE.H E>W TA-@[A'0R<"#7%BRN+H>'M@)XJF]X;!RX\*O'0
M./Y6+:_P77>[IKNS9CZ1YOM\M)*W*J.C2 @OCD<"(F4+LK0E>=;:@L:RH@GD
MJ"VJ9D+\,TN1U-9_#T/M"P951806)7%.47A%/Q15 1"0M[,O1, Z>3%5":CJ
M&;0H:!9U0G;3PW;HH$#C6U7&X+0Z-A'<4ENO[O=9V[=#U0]H44 L,"J[Z?F)
M''.T;Y^B/#1C7J!1,#* CA^8<D-A%\9OG)%(\1QY/YV14F5TPB4-(Y'B-;+E
MM9Z14F78FTN(0([:HGB-S+R>R4BIK3<)\7SM^X,4JY$%J^<P\A7]J)TY@_
MR> U1B+%=V3!=PM&RFYZD^G(\6.-;Q7#T32&3V2DU'8<8QAA?8P5JY$%JRT8
MB486':%#L,8^Q7!D9KA 8R@8V:XH]+FAN(NBM\Y(Q7-DGD=;,3(>,%)X<3P6
M6/$:V_):STBILL=(_=(0*UYC,Z]G,E)JZZT. STCL6(UMF#U'$:^HE_N+G T
MMHPT[5L=;5Q9@-T"CK*;D^#J\DRQ&T]C]T0VXN&^460(K4(TMD"T!1KQ<)IM
M\)(B-S:36P Q%F0DCN>;$D/1%H=OG(Q841R;9\\V9)0JHQ,:::HY5I3&MI0V
MD#$>ID4;R#%;B*(T,5-Z[F:O-UQA8_VF*U&$)A:$GD/&5_032<892VRBL$XL
ML&Y!2#+<1@FPH\DWH@!.I@%\(B')<!=%%]ZCGQ0L(&U!1]F-/\$V16YB)K<@
M8B#0&(F-;WU&*-R2X(VCD2B,$_.DV0:-4F5T@B/-8I8H3!-;3.O12(9;TDT@
M_?CH3V.70C8Q(WLN)N.1":3^IRE%:]^"UK-^G#+KQ[/7V+XBO&]!> M(^B/[
M*(%#-&L$7T'<GP;QB93TA_LHS4\YNA K6/L6L+8@I3\RVPZ=^-1-[M'!A)Q6
M#^)$2 U6Y;Y@[1F%[MONU,FE.&OAJN;MD94O2?60<LLSNN&BGA-R[%;M*9#V
MAI4[<<SAOF2LS,7EEB8<?DT#_GQ3ENQPTW30G<59_@]02P,$%     @ I)#^
M4!!/0P>_ @  = <  !D   !X;"]W;W)K<VAE971S+W-H965T-#@N>&ULK55=
M;YLP%/TK%NI#*W4%#"2D2B+E8]/Z4"UJUN[9@1M -79FFZ3Y][,-82E)JDK;
M"_CCG.M[SH7KX8Z+5YD#*/164B9'3J[4YMYU99)#2>0=WP#3.VLN2J+T5&2N
MW @@J265U,6>UW-+4C!G/+1K"S$>\DK1@L%"(%F5)1'[*5"^&SF^<UAX*K)<
MF05W/-R0#):@GC<+H6=N&R4M2F"RX P)6(^<B7\_CPS> EX*V,FC,3)*5IR_
MFLE#.G(\DQ!02)2)0/1K"S.@U 32:?QN8CKMD89X/#Y$_V:U:RTK(F'&Z:\B
M5?G(B1V4PII45#WQW7=H]-@$$TZE?:)=@_4<E%12\;(AZPS*@M5O\M;X<$3P
M>Q<(N"'@+B&X0 @:0O!90M@00NM,+<7Z,">*C(>"[Y P:!W-#*R9EJWE%\R4
M?:F$WBTT3XV7^CM**PJ(K]$R)P*^&!=3-..E_K(DL<69"$%8!KK:"JWV[W +
MLK?+DQT1Z2WZL3$$B1Z8$H7^-A+T0F@%Z'H.BA3T!GU!S\LYNKZZ05>H8.AG
MSBM)6"J'KM)J3$YNTF0^K3/'%S+W,7KD3.42?64II.\#N-J&U@M\\&**/XSX
M2/8H\&\1]K!W)I_99]G^X Q[_FEV_(&4H"UK8,.%%\)-LDQ 1A1HDP^5V-I*
MZ#KSIDBZ"TBES2]8=L[^^H3(GF"ZQW8<X$&LL]L>FW**PK@_Z*#FIZ@8]\)!
MBWHG,FQ%AO\N$MY )(4D*PKG1-8G](X2\[W8#SLBSZ$PQAV1IRB,HSX^+S)J
M14;_363W+Z@E1B?>^X-HT.](/$5A/XB[$L^@HC@,.Q+=HWY4@LAL7Y<HX153
M]>_8KK97Q\1VS,[Z5%\I]0WP-TQ]'ST2D6DS$(6U#NG=]75.HN[Q]43QC>UZ
M*ZYT#[7#7%^+( Q [Z\Y5X>).:"]:,=_ %!+ P04    " "DD/Y07GWB(ZH"
M  "\"   &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6RU5M]/VS 0_E>L
MB >0MN9WVJ T$FTW#0DD1.GV,.W!)-<F(K$[VZ7PW\]VTA"R- ()7AJ??=]W
M=]^EOD1[RAYX!B#04UD0/C4R(;;GILF3#$K,1W0+1)ZL*2NQD";;F'S+ *<:
M5!:F8UF!6>*<&'&D]VY8'-&=*'("-PSQ75EB]CR#@NZGAFT<-F[S32;4AAE'
M6[R!)8C5]H9)RVQ8TKP$PG-*$(/UU+BPSQ>VI0#:XV<.>]Y:(U7*/:4/RKA,
MIX:E,H("$J$HL'P\PAR*0C')//[6I$834P';ZP/[=UV\+.8><YC3XE>>BFQJ
M3 R4PAKO"G%+]S^@+LA7? DMN/Y%^\HWD!&3'1>TK,'2+G-2/?%3+40+8 ='
M $X-<+H ]PC K0'N6P%>#?"T,E4I6H<%%CB.&-TCIKPEFUIH,35:EI\3U?>E
M8/(TES@17Y*$EH!F(%\A0+5UAY^ H],%")P79^@K6BT7Z/3D#)V@G*"[C.XX
M)BF/3"$S4#QF4D>;5=&<(]%L!UU3(C*.OI$4TM<$IDR]R=\YY#]S!AFO\3-R
M[2_(L1RK)Y_Y6]%VV(->O!D]&2C%;5KA:CKW_:WX?25]T:6 DO\9B.0UD3P=
MR7MWI+Z65ER^YE+7R&,\=ES+C\S'MM!]7J$?OO9:]'BY7O#"]:H<ORG''RQG
M-5J.!E0)&IK@D_4?-Y'&'ZA_Q16T- L<U^DH.__?RY]XXZ[^O5RVU:__I"EG
M,EB.O(#E]4H&A D;IO"36V!;+Q>?]8%-J,G:;VX8CH-.$WJ\;,^;6)TN]+G9
MMM_]&YBM:[T$MM'CD:.$[HBH;LAFMQG!%WKP=/9G:C3K<?%"4\WU:\PV.>&H
M@+6DM$9CF1.K1F5E"+K5P^.>"CF*]#*3GQ? E(,\7U,J#H8*T'RPQ/\ 4$L#
M!!0    ( *20_E!P1_R^+P,   <+   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4P+GAM;)U676_:,!3]*U:TATU:E]@A7Q4@K;!I>ZA4K>OV[)(+1$ML9IO2
M_?O93DC!,5'5%XB=<\X]]_HC=WK@XH_< BCTW-1,SH*M4KOK,)2K+314?N([
M8/K-FHN&*CT4FU#N!-#2DIHZ)%&4A@VM6#"?VKD[,9_RO:HK!G<"R7W34/'O
M!FI^F 4X.$[\J#9;92;"^71'-W /ZF%W)_0H[%7*J@$F*\Z0@/4L^(ROEY@8
M@D7\JN @3YZ12>61\S]F\+V<!9%Q!#6LE)&@^N\)%E#71DG[^-N)!GU,0SQ]
M/JI_M<GK9!ZIA 6O?U>EVLZ"/$ EK.F^5C_XX1MT"25&;\5K:7_1H<6F.N)J
M+Q5O.K(>-Q5K_^ES5X@3 DXO$$A'("XAOD"(.T+\6L*D(TQL9=I4;!V65-'Y
M5/ #$@:MU<R#+:9EZ_0K9M;]7@G]MM(\-;\3_*FRBZCW$/K.5KP!]),^@T3O
MEZ!H57] 5^CA?HG>O_N WJ&*H9];OI>4E7(:*NW Z(2K+MI-&XU<B(8)NN5,
M;27ZPDHHSP5";;WW3X[^;\BHXBW]AV+\$9&(1!X_B]>R<>%A+U_-SD=2B?NE
MB*U<?$%NL1<"F+H>D9KT4A,K-;D@]15*$+3V+5!+3"S17 I/\S3/TVGX=%JU
M(2C#67P.6@Y!18:3'G1F/.F-)Z/&']@*A-YU#"GZC';'S>E+I!5*3\*3M'#R
M&&*PF\40<E6DL3^+M,\B'<WB7E$%/L_IT ])B6/:"TH<VQY0G&5^VUEO.QO?
M-5SH:]);[&Q8[$GF>%H,07&6Y(YQ#RA*4[_QO#>>CYZ<):Q!GYUR[.@4O5;Q
MUJ-3#&M>I!.G"!Y0%&.G"$/0%2YR[*\"CE[N\NAM^Z[CG5MWE\\#*MS5\V"N
MXN3"H<<G'R'\UIW7,<\B$H)=[QY4DKB'QH=*H^*">_+BGHRZO_P-]29$!O<F
M)GD<N1GY8%GN7E\^6$22R,DI/.D0&A ;VVE)M.)[IMJ/;3_;=W.?;0_CS-^8
M+L]V'B\R;8MX2\6F8A+5L-:2T:=,>Q)MU]4.%-_9/N21*]W5V,>M[E1!&(!^
MO^9<'0<F0-_[SO\#4$L#!!0    ( *20_E"2DTKW^00  (H0   9    >&PO
M=V]R:W-H965T<R]S:&5E=#4Q+GAM;(U8;4_C.!#^*U9O=6*E+8F=EZ9[I1+0
M91>)U2)@[SZ<[H/;N-3:Q.[9+H5_?V,GI"5Q<GRA>9F9/,_,>!Z;V5ZJ7WK#
MF$'/92'TV6ACS/9S$.C5AI54G\HM$_!F+55)#=RJQT!O%:.Y<RJ+@(1A&I24
MB]%\YI[=JOE,[DS!!;M52._*DJJ7"U;(_=D(CUX?W/''C;$/@OEL2Q_9/3,_
MM[<*[H(F2LY+)C27 BFV/AN=X\\+G%D'9_$G9WM]=(TLE:64O^S-=7XV"BTB
M5K"5L2$H_#RQ2U84-A+@^+<..FJ^:1V/KU^C7SGR0&9)-;N4Q5\\-YNS439"
M.5O376'NY/X;JPDE-MY*%MK]1?O:-ARAU4X;6=;.@*#DHOJESW4BCAQPVN-
M:@?2=HAZ'*+:(7JO0UP[Q"XS%167AP4U=#Y3<H^4M89H]L(ETWD#?2YLW>^-
M@K<<_,S\CJVD6/&"4U<&N4;78B5+AA[H,]/H4I;;G6$YH@:9#4,_3^]/T17+
MF:(%NC?4[(Q4+]88W5'#D)%'_NC+,[2G9NADP0SEQ4<T1C_O%^CDPT?T 7&!
M'C9RIZG(]2PPP,4B"E8U[HL*-^G!C0GZ+H79:/1%Y"Q_&R" )#29(*^9N""#
M$;_3%Q3A3XB$)/3@N7RO-YYZO!?O]LX&J$1-42,7+NH)9ZLF!1-&HQ]KM&!K
MIA34\*@RYUHS>'LN<G3#Z1+J;SB4^^\;B(2N#2OU/P,XX@9'['#$/3CLEZ!Q
M7-/HIED4-(JOX%6LQ,6RX^IICA.<Q;/@Z;@,/JN(X+=6BZX5P7$R;:S>T$D:
M.LD@G5L&@\:F%>5\#3EE8L6\K5N%28^^'J5ABT?79IRD?GQI@R\=Q'=?SU(\
MG:(<*JT-7Z&MDOFN>@[KI+KR-6C:Q8-Q.O$CFC2()H.(OA9R"8.""T/%(U\6
M[/??<!K^ 6(S-C!?\NJ65WUY\O7ZYN'ZHR^ADPZX.,I:">W:9''HAY\U\+-!
M^* LH!LV<0K$*3_B@6K,34K1R=7BV@\^\V66M/O!9Y5$V$]@VA"8OHN 77)-
MTQI."Q_.J0=!1EHPNT;Q-&DM/D^@..UA@L.#4(7#W;U;;JDRZ*K.O5<SPLZG
MTZ@]03Q&6=SBN? 9X9[UB8_$%O_O0%PRP=8<AB\T#<C[ZM?8[EMR!)RL6M*>
M!7I1AWY;G^FTO0Q\9B3)TC8_CUG<SY <&))!AI<;6"&@)*#NL,*!%+0;/( M
M!CP<6PF"W:EFP<D=;/W@PKMBZF\<@R/IM$VT:X2C-LNNS1B'4=+#\J"O.!I6
M B6?N-OZPL[;25LS$>Q<TY^0@"T[;*;6]5:I+KJ7;-3E$>/VNO-9D:0M>QZK
MZ:2/[4'%\;",W[$22K53\",<J_QU1^'(^M2DCO@F\6E(2 ^4@P+C80E^4!2.
M'&[@VO:J"N!&'*-*0*=I!/M)*WIVB7F1=847$Q+U #M(+Q[67KNRH;5S_U<O
ML$]>8SQI5]EG-B&=Q>L5ZZ1OQ![4&@_+]0_8XBLO_*ZXCB=)6\)\5EG8QN[1
M<M*S,<,'H<;#2OUV01X?8;QTLNXFDF11AX_/;))UAHS'+"1)>^\1'!W22J8>
MW6%7PX3<"5.=4IJGS8'ZW!TC6\\O[$';'?X.8:I3^G>J'KG0J&!K"!F>3@"3
MJ@Z^U8V16W<47$H#!TMWN6$41I0U@/=K*<WKC?U \^^'^7]02P,$%     @
MI)#^4&/!D.A+ P  @0L  !D   !X;"]W;W)K<VAE971S+W-H965T-3(N>&UL
MK59=;],P%/TK5@022+#$3M*/J:VTK04J,31M?#P@'MSD=K5(XF*[:_?ON7:R
MK"-IZ!![6.WDGG-]CF]\/=I*]5.O  S9Y5FAQ][*F/6I[^MD!3G7)W(-!;Y9
M2I5S@U-UZ^NU IXZ4)[Y+ AZ?LY%X4U&[MF5FHSDQF2B@"M%]";/N;H_ATQN
MQQ[U'AY<B]N5L0_\R6C-;^$&S)?UE<*97[.D(H=""UD0!<NQ=T9/9S2T !?Q
M5<!6[XV)E;*0\J>=S-.Q%]@500:)L10<?^[@ K+,,N$Z?E6D7IW3 O?'#^SO
MG'@4L^ :+F3V3:1F-?8&'DEAR3>9N9;;#U )BBU?(C/M_I-M&1OW/9)LM)%Y
M!<85Y*(H?_FN,F(/0*,# %8!V+& L *$?P+" X"H D3' N(*X*3[I79GW)0;
M/ADIN27*1B.;'3CW'1K]$H4ME!NC\*U G)G,BT3F0#[S'6CREIREJ; ;R#,R
M+\HRM-OY:@J&B^PU1GRYF9)7+UZ/?(/9+8>?5)G.RTSL0*8I)">$L3>$!;3?
M K_HAE_R>Q)2BV9!"WIZ+)H.6]"SH]&#IV@?[:X]9[7GS-&%QWC^_2.^)7,#
MN?[1P1W6W*'CC@Z[C.>%AI2(,HOA.P([/%<TM)E>LL6.S1XJ=Q,\8NS?R+_;
MM[<EKM<2-VO&18.G<4]D1;6LJ%/6.TA!85$F4JVEXJ;490=MA=C-%<8G0?"R
MS8QN'*,'<--_Q,V>CWMB7ER;%W<276R4@L+\I11F<6/K*&/AP:WKU=E[G=D_
M8;=;0 %+8=H\[SVO8/IUUGYWP4B%/:)PFO&+P%--MV4O27I[V8=1W*S^?HLU
MPUZS^IMT_2$]J&50:QET:KD&#5PE*\*+%)O@'7;W=6XWM!36IFO0=+7/FKI:
MPL*6CWK0D!4Q=E#6L)8U_,M1M00LS-3M$=<:C'8*,\$7(L,V!&U;-ALV%M,+
M.@J&!H^=,.A<S_OYQ\]S\OT2\@6HKK.8[C57^M]/>OK81BCK7/#\F!-^5I'L
M&S:(.OQZ[#2TN]6@JHX/>T:;K8#&;1OE[]U>[.7TDJM;46B2P1*1P4D?*51Y
MWRLG1J[=A68A#5Z/W'"%=V10-@#?+Z4T#Q-[1ZIOW9/?4$L#!!0    ( *20
M_E V.C]">P,   T+   9    >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;)66
M46^;,!#'OXJ%]K!)[< 0"%1)I"[5MDK=5"UM]^S );%J;&8[2?OM9P,A*7&R
M[B7!<'?^W1]S=Z.MD,]J!:#12\FX&GLKK:LKWU?Y"DJB/HL*N'FR$+(DVBSE
MTE>5!%+43B7SPR!(_))0[DU&];U[.1F)M6:4P[U$:EV61+Y^ 2:V8P][NQN_
MZ'*E[0U_,JK($F:@'ZM[:59^%Z6@)7!%!4<2%F/O&E]-<60=:HLG"EMU<(UL
M*G,AGNWBMAA[@24"!KFV(8CYV\ 4&+.1#,>?-JC7[6D=#Z]WT;_6R9MDYD3!
M5+#?M-"KL9=ZJ( %63/]2VR_0YM0;./E@JGZ%VU;V\!#^5II4;;.AJ"DO/DG
M+ZT0!PXF4;=#V#J$[W6(6H=:.;\AJ].Z(9I,1E)LD;36)IJ]J+6IO4TVE-O7
M.-/2/*7&3T]F=,GI@N:$:S05924X<*V06* ;6("44*!;GHL2T -Y07>4S"FC
MFH)"A!?H6BDPUA]O0!/*/J%+]#B[01\_?$(?$.7H8276RMBID:\-J]W1SUNN
M+PU7>(+K!WE%$;Y 81 &#N_I>[UQ]M;;-_IT(H6=2&$=+CH1KI."-E)H(P7;
M2W%FAZC;(:IW&)S8X9:;HT<YU5#KR@1?7C)SO@M$:HE= C81XSJB_5HWD\LP
M2)/AR-\<*N4PPVF61)W9&^!!!SPX"WPOH2*T0/!B"HKJ:]  -A&2PYV'6=S#
M<QC%:>*&BSNX^"Q<][YZ9_8"?9-".5GC8XP0)TG8HW68X2P>9&[>I.--_OM\
MN=[[F^##+OCPK!@S+?)G)"I;-9VI#X]RPH-AUDO<990-W6FG'5GZCT._,<5&
MR%TU(7DNUK;Z2,B!;LB<@8LW/4:)HJ3'ZS+"L9LWZWBSL[SV-#%S?E!.I'PU
M+71+I+NV94>[#])!C]!A@T\(BH-]-0_.(MZ!4E?HB; U:;HD,WV:\-PI9!OK
MS6D>X/Z;=UH%IT@/^@X^2WJ=YW(-^P)2GP"A5R"=J/@((HG[E<YAA'%PXMO$
M^^*/P_=7DZ;C7:"?9L(R37*O]/5.Z0OT(#1ASBS"(\ HCH[2<%AE$3Z1QK[#
MX/,MQA(7_]/(6F9G_\!AOXX[[>($ISUN_V!6L8/B#R*7E"O$8&$<@\]#$T$V
MLU>ST**JQY>YT&88JB]79EX%:0W,\X40>K>P$U$W 4_^ E!+ P04    " "D
MD/Y0(]7.998"  !<"   &0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6R]
M5EU/VS 4_2M6Q -(4YVXZ0<HC40ITY"&ANC8'J8]F.2VL4CLS'8)_/O93FJ*
M5C(-P5X:?]USCL]M[DW2"'FG"@"-'JJ2JUE0:%V?8*RR BJJ!J(&;G960E94
MFZE<8U5+H+D+JDI,PG",*\IXD"9N[4JFB=CHDG&XDDAMJHK*QSF4HID%4;!=
MN&;K0ML%G"8U7<,2]$U])<T,>Y2<5< 5$QQ)6,V"T^AD'A$;X$Y\8]"HG3&R
M5[D5XLY.+O)9$%I%4$*F+00UCWLX@[*T2$;'KPXT\)PV<'>\1?_H+F\N<TL5
MG(GR.\MU,0NF <IA13>EOA;-)^@N-+)XF2B5^T5->W84!RC;*"VJ+M@HJ!AO
MG_2A,V(G@(0O!) NP!F!6R*G<D$U31,I&B3M:8-F!^ZJ+MJ(8]QF9:FEV64F
M3J=?:I!4,[Y&GX52Z(Q*^8A,LALJ<X4.%Z I*X_0 6(<?2W$1E&>JP1K0VT!
M<-;1S%L:\@)-1-"EX+I0Z)SGD#\'P$:S%TZVPN>D%_&2/J)A] &1D(0WRP4Z
M/#CJ01UZ.X8.=?@/=G@W?GPVI]&%ADK][.&*/5?LN.)7<.USN$4;.33[LMVG
MT61,$GR_1\/(:QCU:K@9+ <]5QE[F/&[VS;Q7),WM6WRAVUQ.-WOVM1+F+Y:
M CI_J)G=-25G 2J3K+;C?<KZ24@XG" MS(MGB@SC3$./><=>^7$OJ*EDID[Q
M'J0H?*H<X;LG/=JI4]&;IKV#>_:Z#$?Q_L1'Y$D&^1^I_PN+*6JQS;WY#QSO
M<P_O%/P*Y-JU-84RL>&ZK?U^U;?.T[9A/!UO^^XEE6O&%2IA94+#P<0X)MM6
MUDZTJ%W[N!7:-",W+$S[!VD/F/V5$'H[L03^@R+]#5!+ P04    " "DD/Y0
MXF1U)=\"   2"   &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6R-5EUO
MVC 4_2M6U(=66ILO"+0"I-)L6J55J_JQ/4Q[<),+L9K8F>V4]M_OV@D9D,!X
M(;9SSKGW7#O73%9"OJH,0)/W(N=JZF1:EU>NJY(,"JHN1 D<WRR$+*C&J5RZ
MJI1 4TLJ<C?PO,@M*./.;&+7[N5L(BJ=,P[WDJBJ**C\F$,N5E/'=]8+#VR9
M:;/@SB8E7<(CZ.?R7N+,;5525@!73' B83%UKOVK>&3P%O"#P4IMC(EQ\B+$
MJYG<IE/',PE!#HDV"A0?;W #>6Z$,(T_C:;3AC3$S?%:_8OUCEY>J((;D?]D
MJ<ZFSM@A*2QHE>L'L?H*C9^AT4M$KNPO6=78T< A2:6T*!HR9E P7C_I>U.'
M#8(?[2$$#2'8)81["&%#"(\E#!K"P%:FMF+K$%--9Q,I5D0:-*J9@2VF9:-]
MQLVV/VJ);QGR].P!$L$3EC-JMT$LR/=*DB?Z3IYY E+CP=$,%#F- <?Y&3DG
MSX\Q.3TY(R>$<?*4B4I1GJJ)JS$=(^HF3>AY'3K8$]H/R)W@.E/D,T\AW19P
MT4=K)EB;F0<'%>_H!PG]3R3P J\GGYMCV?YE#SL^FCT^8"5L]R6T<N$>N5N>
MB +L1MQ@D1A? D\^R*]OB".W&@KU^T"401ME8*,,]D29PY)QCN+X[>04-[QO
M%VN)H94P7>1M%OG^Q'W;K&P7,[P<;V/B+L:/PK %;1D8M@:&!PU@F;#9*7!/
M4ZA'9]B,<JHA)5J04C(A20GXZ#^AM7JTF7>T8ZT+.?>]'5#<!_*'HWYS46LN
M.LJ<<9)44@+7C9<^*U$GA< /=[QT,;XYZUM6>C!!T&]DU!H9'32"W_=_SMBH
M<S;&8V\G^2ZF<P[C+F;S'-;)NQO=L@"YM+>.(HFHN*Y[3;O:7FS7MI_OK,_Q
MPJOOIW\R]6UY1R5^6(KDL$!)[V*$&<GZ!JHG6I2V)[\(C1W>#C.\M$$: +Y?
M"*'7$Q.@_1LP^PM02P,$%     @ I)#^4- \X$CB P  5P\  !D   !X;"]W
M;W)K<VAE971S+W-H965T-38N>&ULO5=;;]LV%/XKA+"'%O JD?)%+FP#B9UB
M 6HL2-#M8=@#(U$V48GT2"J.__T.)5FRJXN3PNA++$KG\IU+SL<SVTOU76\9
M,^@U382>.UMC=I]=5X=;EE+]2>Z8@"^Q5"DU<%0;5^\4HU&NE"8N\;RQFU(N
MG,4L?_>@%C.9F80+]J"0SM*4JL,M2^1^[F#G^.*1;[;&OG 7LQW=L"=FONT>
M%)S<RDK$4R8TEP(I%L^=&_QY13RKD$O\Q=E>GSPC&\JSE-_MX3Z:.YY%Q!(6
M&FN"PL\+6[(DL98 QW^E4:?R:15/GX_6O^3!0S#/5+.E3/[FD=G.G<!!$8MI
MEIA'N?^#E0&-K+U0)CK_B_:%[&3HH##31J:E,B!(N2A^Z6N9B!,%/.Y0(*4"
M^5'![U#P2P7_K0K#4F&89Z8()<_#BAJZF"FY1\I*@S7[D"<SUX;PN;!U?S(*
MOG+0,XNE3%-NH)!&(RHBM)3"<+%A(N1,H]_1311Q6R":H'M1M)DMUX<5,Y0G
M'T'BV],*??CMX\PU ,<:=</2]6WAFG2XQ@2MP=M6HSL1L>C<@ MQ5,&08S"W
MI-?BFAZ0CP>(>,1KP;-\JS:>MFBOWJP=](3B5W7Q<W/^3]5EQ7682)TIAO[Y
M"IKHWK!4_]OC=UCY'>9^AQU^[\0+5U)8QU!RQ5(6\:+D[!5FC68#M&.*RPC)
M^/3S !T85;JM"_H=CMH4SZ"/*NBC?NC:<&A/%J&$TV>><'- H=20P'.H;1@+
MRZ/<LAV5+XLI'GL>=-'+:0-=%#L#/JZ C]\+?(!21FU];2'*C/>DN-\^OISC
M205U<I4<#V!V*078V]!.&EG$GM=,=B$V[A8[BR"H(@AZ(WB4!YH ZKNBG=OP
M!0W'9$2&38 M<I/IJ"&W"AKQDF#2W3;3*I)I;R1?,F,' ) "3[,4J3*P'3WD
M30/#NFH<&(BX+=)I,\4!Z02&O9I4O"M"(ZW<X36QX>[RXQ/"PU?$YK=BPRVM
M.>K&1FILY(K8AJW8R/NPU82$_2MB&[5B\]^'K28MW$\B?\8Q#UE.E&LJLAAN
MDYD"ND3P9(>4Y4RX*BMJ.10E,%K9D<]:<0Z;./V)WYP I>#9*!O[3<%5FZ 7
M^-VAUZ2'^UEO7=2C9[;CFH?P^)=>.G!-*_@"KURZ=K26J<D0?M"=TIHA<#]%
MK.GKI936,QI/?VE*23V#2?\,_JF4EC;/^M3'S9RZ)QM'RM0FW]PT7 4R88K[
M>O6VV@YO\IWHA_>WL#46.UYMIE@YUU1MN-#PWQJ#2>_3!$"I8HLK#D;N\KWF
M61K8DO+'+6R^3%D!^!Y+:8X'ZZ#:I1?_ U!+ P04    " "DD/Y0!3"CM<P"
M  #S"   &0   'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6R]5EU/VS 4_2M6
M-"20-O+5+U!;B9)-0QM3!6)[F/;@)K>-A6-GMDO+O]^UDX:6M8'M@9?&'_><
M<Z]/ZIOA2JI[G0,8LBZXT",O-Z8\]WV=YE!0?2I+$+@SEZJ@!J=JX>M2 <T<
MJ.!^% 0]OZ!,>..A6YNJ\5 N#6<"IHKH95%0]3@!+E<C+_0V"S=LD1N[X(^'
M)5W +9B[<JIPYC<L&2M :"8%43 ?>1?A>1(&%N BOC-8Z:TQL:7,I+RWDZML
MY 4V(^"0&DM!\?$ E\"Y9<(\?M>D7J-I@=OC#?LG5SP6,Z,:+B7_P3*3C[R!
M1S*8TR4W-W+U&>J"NI8OE5R[7[*J8OL8G"ZUD44-Q@P*)JHG7=<'L04(>P<
M40V(G@/B X"X!L2O!71J0,>=3%6*.X>$&CH>*KDBRD8CFQVXPW1H+)\)Z_NM
M4;C+$&?&"<QQ)2.74AC%9DMGQ@0$+ALRY520#^0BRYA=IYQ<B>I5LU''"1C*
M^ E&W-TFY/C=R= WF)(E]M-:?E+)1P?DPXA<HW*NR4>10;9+X&,M34'1IJ!)
MU,IX31])'+XG41 %>_*Y?"TZ/-N#3EZ-'K24$C?>Q(XN?L&;'3L2IE,N]5(!
M^?D5M\F5@4+_:I'K-'(=)]=Y02[=?A4Z07C\Y83,ZA1@C1>.AGU&5^1=1VYO
MFX=QV(V[08 N/&P;L"<N[H5_Q27[XJ(=OITJNTV5W=8J/S&E#8F/"!0EEX\
MVEX3H!163@NY%*;E*'N-2.\MG.LW<OU_=ZZTFG61"J\,D^9,+'9B]MG8KH0^
MG0;!44O.@R;G02O3-U@;$OV?#6>-QME;V! &3Y=I\&9&O"#5/6B$O]4-"E +
MUU4UZN&A5O=HL]IT[@O7KYZM3VQ'=UWFB:;Z'+BF:L&$)ASF2!F<]O$_IZH.
M6TV,+%W/F4F#'<P-<_PJ 64#<'\NI=E,K$#SG3/^ U!+ P04    " "DD/Y0
MHS6 V10"  !^!   &0   'AL+W=O<FMS:&5E=',O<VAE970U."YX;6R%5-N.
MTS 0_14K3R#!)DW;!:W22.TNB$HLJEH!#X@'-YDDUOH2[$FS*_'Q^)*&5J+E
M)9ZQ9\XY,QD[ZY5^,@T DF?!I5E$#6)[%\>F:$!0<Z-:D/:D4EI0M*ZN8]-J
MH*5/$CQ.D^0V%I3)*,_\WD;GF>J0,PD;34PG!-4O*^"J7T23Z+BQ976#;B/.
MLY;6L /\VFZT]>(1I60"I&%*$@W5(EI.[E8S%^\#OC'HS8E-7"5[I9Z<LRX7
M4>($ 8<"'0*URP'N@7,'9&7\&C"CD=(EGMI'](^^=EO+GAJX5_P[*[%91.\C
M4D)%.XY;U7^"H9ZYPRL4-_Y+^A [GT6DZ PJ,21;!8+)L-+GH0\G"6ER(2$=
M$E*O.Q!YE0\4:9YIU1/MHBV:,WRI/MN*8]+]E!UJ>\IL'N8[J&V+D:QE^,&N
M4V_)LBR9,RD_.WCU $@9?YW%:*D=0%P,-*M DUZ@F:3D44EL#/D@2RC/ 6*K
M>12>'H6OTJN(C_2%3"=O2)JDR5#$%=3IV(ZI1YW^IQU;:)5&)NNS^G]\MN%D
MC2#,SRMDLY%LYLEF%\B^=&(/FJC*3K>CHWL.Q 0%AOPF_RPK]"8 WWI@=^\.
M>9K%AU,M\<E,"-"UGWQ#"M5)#.,Q[HZ7:QEFZF]XN)F/5-=,&L*ALJG)S;MY
M1'28]N"@:OV$[17:>?5F8Q\(T"[ GE=*X=%Q!..3D_\!4$L#!!0    ( *20
M_E#"JUVSX <  *PH   9    >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;+U:
M6V_;N!+^*X2Q#RW0QKSIPB )D'M3V^<43?><A\4^*#)M"Y5%KT0GZ6)__%*R
M8MK42!&:)B^)+M\,.1S.]Y&TCAY4_KU82*G1XS+-BN/!0NO5X7!8Q NYC(H#
MM9*9>3-3^3+2YC:?#XM5+J-I9;1,AQ1C?[B,DFQP<E0]^Y*?'*FU3I-,?LE1
ML5XNH_S'F4S5P_& #)X>?$WF"UT^&)X<K:*YO)7Z]]67W-P-MUZFR5)F1:(R
ME,O9\>"4'$ZX7QI4B/\E\J'8N49E*'=*?2]O;J;' USV2*8RUJ6+R/R[E^<R
M34M/IA]_U4X'VS9+P]WK)^]75? FF+NHD.<J_7\RU8OC03A 4SF+UJG^JAX^
MR3H@K_07J[2H_J*'#=;C Q2O"ZV6M;'IP3+)-O^CQWH@=@Q"W&) :P/J&)B&
M80-6&S#7H*U+O#;@?0V\VL#K:^#7!KYKP%H,@MH@Z-M"6!N$?0U$;2#Z&A#\
ME#GLFOAM)MMDN]EN#9P\I9LT\MUJ\I1P4F5\N)F+U42^B'1T<I2K!Y27>..O
MO*BJH;(W\S?)RL*]U;EYFQ@[?7(KYZ8,-;K)-B10%M.["ZFC)'V//J+?;R_0
MN]_>H]]0DJ%O"[4NHFQ:' VU:;IT,(SK9LXWS="69AB:J$PO"G293>44L!]U
MVQ/:X6!H8MX&3I\"/Z>='B?1#\3(!T0QQ4!_+KJMK^3= :*BU?RRV_P_ZOX
M,5R:$P&87W6;GZ[G!W7G0?/KOJ&#UI_ZA!ZVFM_T#ST$S#_W#QTR'[THZ^,7
M#=RDMW78,8'9MG)9Y8X]4[E?Y4KE.LGF>S7\Q]C T8V6R^+/CL;XMC%>-<9;
M&ON2J^DZUD:J[V6VE@72"LE'+?,L2FNBDCG("QN_7N6W7$7<GQ L<,"/AO>[
MY=:$"1'Z8A]U"3D+0LSV85<0C'#JM'D-=BWPZ3[L$]"U(,!X'W4#=@V+<!_V
M&8K3I_X^:M1$<1*2P&ES#,$,T/$V:<*8" 2SWO:FA+>=$E[GE/CO2N91->^2
M+#;I1^]2513OH9K<./)W.N ''G6R-@90(19.TB9-5&"JD<.Q^-M8_,Y8+J19
M]<;)IG2,PJ%H6=;4W]4#*"*_T0L2,N$,_!A F>GE1@2AL!?"$07;B(+.B+XI
M;2KSM"BD!LLR: ZC"$CHS/WK)LP77L"=B3CJYVW<S]L$@)$08P&/2+@=D;!S
M1"X?S69GFNAU;NC+$"5*53;_F)IM@TEWVSB-PD9?*,>>&U@31;CO$R<NP)>9
MWSX<EMB&)7J682T(!?H'72DU1;?13.H?'>1/L%TDXM?7&K*S)B6OHS:CVO'>
M&!/J"R<58Q#'N"M+$P!GR(8' 9PT0FV(]%>Q9^UIMP^,>:YFC"&8J)8Y^Q$!
M,.[MS-7]@.QJA+!?2Z&UO[VAQ21P50& "8]Z;E0 "H>L)2B[ZB'=RY[G6+0V
MWYM&E#+F3+=K"(>-[ <.C_;T-^[I;P+@S/+ "UJDGUCM)]WB_W-D2IKB3;S0
M[?48@(6"N*L:R!GV6(MN$KL4(-UK 9!03[-D:6;"\Y1J]9D$;T"I5OQ(M_J]
M@%(AV?)X(-RL03@<$.KF#<(9"FHK5BN$I*\2/D^I N)*KU%F (R%08-\(&\>
M;5FO4*NZ%/]:2JW][14.;:RS(1063CHG ,JLZ;R6F*RTTVYI?XY1*2#,C)#
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
M%&?H-8N5_*HG]?7W+=_+*%O)@:5T5+FVM:PBN"TCH!<BL-$CS]16HG&V8BN
M/V_G$]HB8.ERU#6AQYK<TE;%Q^@#V>0KHIAB()Z[=O:$O?41#2_21^WT;_R]
MCVR<TTD(T,?M])O]IE\%#](G75,'V?==4@\NTJ?=4P\ ^JQ[ZA!]_E>N/_Q5
MX1:=V4'+!K;KIK8+.>>"W'>NH@0]LW>6[1G4D27=+>CYW_3[D. 0^\[ >C_=
MZ$U8& 9>>(X:06)^@.USV!B"$8<::T[ T'R/GL/N@=!\'^-SU!0,#8?!.6P&
MY>E1[QPU;Z(<$A#?6/,!@FF@H;9HPNS0#^T_:F?..[7S3JOS]X)+B1XCL8DS
MR/B2[9VLZA*?&H[>-5&.:]M&HB-("YM5&P-: 0E-UP$M[)HKW@-:CD<--Z>0
M%K:-[3@#M+Q&)>9-%-$[PS=@#Q",A-2(?P'  JU&8<_=VG.WU?-O^E%]EBUY
M"K:ZVVP!SW9\PW$ 1:G93B-(B_JFXP#*\5RC@2< R@V(:S@.H&SL&UY.H;BP
M2PS'H16I;51BWD2YH>,;<3TT41XF9B46 ,JF)SF>V>W5=GNM=M]&,EZB3)L>
M%Z:C'1/E4QED?ZGEGX2 ^[91F3L(1(TBC[HHC4$EHT$G793N027#AFD7I1FH
M9#9Z$T3ZQ"C! P@R38= )\4\\]RO/?=;/1_%R5ZQ56?7_2ZN0Z"&ZUV4QJ"2
MZ3JH9)@."IFF=PEI!BJ9IC=!@.D@R(AI 8$H,4RW3E[34B8VQ>&#1$N^SU3Y
M<%?/UN<;-\5KGC%_2ZYF!)B?DZM%>7SQ1[X\3"F?""1*V%HOA?N^_E$2Y0%%
M.5!\5[PDOG&E7SJ+RRV+5DSD 'U_S;DZ#O(%ZE.BX?]02P,$%     @ I)#^
M4*65GD0M @  ?0D   T   !X;"]S='EL97,N>&ULU5;?:]LP$/Y7A#)&"Z..
MDS4EJVW8"H7!5@K-P]Z*8I]M@7YXLIPY_>LG68KMI V4/G39BW7WG>Z[3V<A
M*:KUEL%#":!1RYFH8UQJ77T)@CHM@9/Z0E8@3"27BA-M7%4$=:6 9+5-XBR8
M3:>+@!,J<!*)AM]R7:-4-D+'>-9#R W?LQB'B\\8.;H;F4&,'\\^_FZDOOZ
MW#CY-)E,'\^O#_&S+G".@Q=)+U]!>C$]SFMB'77@UY!$N13#4N;8 :8VX8 V
MA,7XAC"Z5M1FY813MG7PS *I9%(A;7IHQ(06J9]<.'2>;:_GX51(U=5V%=QW
M[:<?!':>%4@9V^NU!9*H(EJ#$K?&Z29WX+,0\O9J6QF%A2+;<':)AX1N,$76
M4F6@^C(AWD%)Q""W<A0M2CMJ604VJ+7DQL@H*:0@G89=AC<,;0J,/=B]]RO?
MXV[ST5^=VG\J>M,(\J:C<8[E'[,Y[A'M\DVTJ*(;J;\U9C6B\^U>@7L%.6T[
MO\W[^L?8P^/LI*K8]BNCA>#@UO[J@DE$=GFHE(H^F6IVIZ0& (71!I2FZ1CY
MHTBU@E;O=E.;']<\^P\UOV^?"Q"@"!N+-EO_E+O\9L7^K/X7FKM3Y5#QBR+G
M5Z>OT=]/IRUROCQ)C8$_ST>7QMZ5T:/(7LTQOK// #841>N&,DV%]TJ:92">
MW1R&7I.U>0OM\9OY&>2D87K5!V,\V#\AHPU?]K/N;2/\K,'^89<7+KJ"PX,K
M^0M02P,$%     @ I)#^4)>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2
MN6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>
M:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEF
MM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;
M&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ
M8K3^-8+)#^Q^ %!+ P04    " "DD/Y0OEY1TY(%  !P*0  #P   'AL+W=O
M<FMB;V]K+GAM;,6:2W/;-A" _PI&)_>0RN)#>4R<&3E*7,\DL6HEZ;$#D2L*
M8Q)0 ="R_>N[("T;K)6=7M8^V0)?'T%RO]TEW^^,O5H9<R5NFEJ[D]'&^^V[
M\=@5&VBD^]UL0>.2M;&-]/C35F.WM2!+MP'P33U.CH^GXT8J/?KP?K^OA1W'
M/XR'PBNC<3 ,_%2P<X_+PT]QK9Q:J5KYVY-1]W\-(]$HK1IU!^7)Z'@DW,;L
M_C!6W1GM9;TLK*GKD]&D7_ 3K%?%D^%E@/PN5ZX;\7)U*1'D9#0]QAVNE76^
M6Z/;OT3&:\"5^U^M-Y]5[<'.I8<S:]JMTE78#9[%.#J-;A[V?_M)?&?_SS2:
M]5H5,#=%VX#V_3Q:J .@=ANU=2.A90,GHX_F&JQ8R K"2>%1SLO^!#V21=-E
MWRE<8,_+CI&31SM3JQ*/7HI364M=@.CFT46 "0&8O!B@.%K("#(E(--GA%P&
MB+"!$V8MSG5A(LB,@,Q>#/*C:;819$Y YB\&N?2FB""G!.3TY692NDT$^9J
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
M_E/69VN7?QP_///6U-TAGPU_,IJ] 5!+ 0(4 Q0    ( *20_E '04UB@0
M +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ I)#^4%3NU([O    *P(  !$              ( !KP   &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ I)#^4)E<G",0!@  G"<  !,
M         ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "D
MD/Y0M \64XH%  !7%P  &               @($."   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ I)#^4(/3[VRF!P  )R   !@
M         ("!S@T  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( *20_E"=D#=2]0(  "P*   8              " @:H5  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    " "DD/Y0U>HHW3,&   #'
M&               @('5&   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ I)#^4.?SM\@E P  1PD  !@              ("!/A\  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( *20_E!'LY.&%08
M  \=   8              " @9DB  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    " "DD/Y08:/%&=L&  #B&P  &               @('D
M*   >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ I)#^4,[6
M11(N)P  7F\  !@              ("!]2\  'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    ( *20_E!;!X^%S04   $.   8
M  " @5E7  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "D
MD/Y0,J/J<<$'  #4%   &0              @(%<70  >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( *20_E#!H>\4NP(  *0%   9
M          " @51E  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ I)#^4)+_ 8#G!   &PL  !D              ("!1F@  'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    " "DD/Y0,E>0U[<(  "X
M$P  &0              @(%D;0  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    ( *20_E#?FFDO 08  'D-   9              " @5)V
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ I)#^4"-@
M72=/ @   @4  !D              ("!BGP  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    " "DD/Y0[QNZ0?L'   ;%   &0
M    @($0?P  >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M *20_E!OP=/B^P(  'X&   9              " @4*'  !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ I)#^4+-&H7J6 P  !0@  !D
M             ("!=(H  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    " "DD/Y0Q8$-:MXH  #Z?   &0              @(%!C@  >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( *20_E#;ZDM3!0P
M ,@A   9              " @5:W  !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ I)#^4*2T^#XP!   =PD  !D              ("!
MDL,  'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "DD/Y0
MO) U(X0$  #?"@  &0              @('YQP  >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    ( *20_E"M0J]"[@8  *81   9
M      " @;3,  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ I)#^4!TB*)LF!0  '@P  !D              ("!V=,  'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    " "DD/Y0TC-O3" #   V!P
M&0              @($VV0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    ( *20_E O1B]=30D  #TQ   9              " @8W<  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ I)#^4-07BPZ&
M P  ?!   !D              ("!$>8  'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    " "DD/Y0O"YKKGD#   $#0  &0
M@('.Z0  >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( *20
M_E#&V67I]0(  +H(   9              " @7[M  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ I)#^4#B[?B-9 @  ( 8  !D
M         ("!JO   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    " "DD/Y0C3]L!.<"  !3"0  &0              @($Z\P  >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( *20_E!M+$MM-@0  -X0
M   9              " @5CV  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ I)#^4%W,=X.I @  < <  !D              ("!Q?H
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "DD/Y0 J"-
M2^H!  !/!   &0              @(&E_0  >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    ( *20_E#$BP"!)0(  .X$   9
M  " @<;_  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
MI)#^4';!SSR) @  -0<  !D              ("!(@(! 'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    " "DD/Y0M@EGBF8&  !S)0  &0
M            @('B! $ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    ( *20_E #Z&B:G 8  !LE   9              " @7\+ 0!X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ I)#^4#;'$F^^!
MSAD  !D              ("!4A(! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    " "DD/Y07<=6  @$  "3#P  &0              @(%'
M%P$ >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( *20_E"Z
M);?Y(00  ),3   9              " @88; 0!X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ I)#^4!?X& ;"#0  =6H  !D
M     ("!WA\! 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M" "DD/Y0S)=4Y!@#  #E"0  &0              @('7+0$ >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( *20_E#RS0LFJ@0  - 1   9
M              " @28Q 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ I)#^4!C.<R)D!   6!(  !D              ("!!S8! 'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    " "DD/Y0\#_PCVT"
M   #!@  &0              @(&B.@$ >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    ( *20_E!E0Z8'$P8  )<C   9              "
M@48] 0!X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ I)#^
M4!!/0P>_ @  = <  !D              ("!D$,! 'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    " "DD/Y07GWB(ZH"  "\"   &0
M        @(&&1@$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   ( *20_E!P1_R^+P,   <+   9              " @6=) 0!X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ I)#^4)*32O?Y!   BA
M !D              ("!S4P! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    " "DD/Y08\&0Z$L#  "!"P  &0              @(']40$
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( *20_E V.C]"
M>P,   T+   9              " @7]5 0!X;"]W;W)K<VAE971S+W-H965T
M-3,N>&UL4$L! A0#%     @ I)#^4"/5SF66 @  7 @  !D
M ("!,5D! 'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "D
MD/Y0XF1U)=\"   2"   &0              @('^6P$ >&PO=V]R:W-H965T
M<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    ( *20_E#0/.!(X@,  %</   9
M          " @11? 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#
M%     @ I)#^4 4PH[7, @  \P@  !D              ("!+6,! 'AL+W=O
M<FMS:&5E=',O<VAE970U-RYX;6Q02P$"% ,4    " "DD/Y0HS6 V10"  !^
M!   &0              @($P9@$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM
M;%!+ 0(4 Q0    ( *20_E#"JUVSX <  *PH   9              " @7MH
M 0!X;"]W;W)K<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ I)#^4*\L
M3PV^ @  >P@  !D              ("!DG ! 'AL+W=O<FMS:&5E=',O<VAE
M970V,"YX;6Q02P$"% ,4    " "DD/Y0EJ6#5[,"   (!P  &0
M    @(&'<P$ >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    (
M *20_E#D94*]1P0  #$2   9              " @7%V 0!X;"]W;W)K<VAE
M971S+W-H965T-C(N>&UL4$L! A0#%     @ I)#^4*65GD0M @  ?0D   T
M             ( ![WH! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "DD/Y0
MEXJ[',     3 @  "P              @ %'?0$ 7W)E;',O+G)E;'-02P$"
M% ,4    " "DD/Y0OEY1TY(%  !P*0  #P              @ $P?@$ >&PO
M=V]R:V)O;VLN>&UL4$L! A0#%     @ I)#^4'=+<84& @  \20  !H
M         ( ![X,! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#
M%     @ I)#^4/\GIW7C 0  ;"0  !,              ( !+88! %M#;VYT
D96YT7U1Y<&5S72YX;6Q02P4&     $8 1@ A$P  08@!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<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>83
<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>84
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>284</ContextCount>
  <ElementCount>445</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>76</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>1001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1004 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1006 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1009 - Disclosure - Goodwill and Other Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets</Role>
      <ShortName>Goodwill and Other Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>1010 - Disclosure - Business Combinations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/BusinessCombinations</Role>
      <ShortName>Business Combinations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>1011 - Disclosure - Long Term Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/LongTermDebt</Role>
      <ShortName>Long Term Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>1012 - Disclosure - Equity Compensation Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/EquityCompensationPlans</Role>
      <ShortName>Equity Compensation Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>1013 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>1014 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>1015 - Disclosure - Defined Contribution Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/DefinedContributionBenefitPlan</Role>
      <ShortName>Defined Contribution Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>1016 - Disclosure - Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SegmentInformation</Role>
      <ShortName>Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>1017 - Disclosure - Stock Repurchases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/StockRepurchases</Role>
      <ShortName>Stock Repurchases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>1018 - Disclosure - Summary of Quarterly Data (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited</Role>
      <ShortName>Summary of Quarterly Data (Unaudited)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>1019 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>1020 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>1021 - Disclosure - Goodwill and Other Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Other Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>1022 - Disclosure - Equity Compensation Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/EquityCompensationPlansTables</Role>
      <ShortName>Equity Compensation Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://neogencorp.com/role/EquityCompensationPlans</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>1023 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://neogencorp.com/role/IncomeTaxes</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>1024 - Disclosure - Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SegmentInformationTables</Role>
      <ShortName>Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://neogencorp.com/role/SegmentInformation</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>1025 - Disclosure - Summary of Quarterly Data (Unaudited) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SummaryOfQuarterlyDataUnauditedTables</Role>
      <ShortName>Summary of Quarterly Data (Unaudited) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>1026 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail</Role>
      <ShortName>Summary of Significant Accounting Policies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>1027 - Disclosure - Marketable Securities (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/MarketableSecuritiesDetail</Role>
      <ShortName>Marketable Securities (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>1028 - Disclosure - Components of marketable securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails</Role>
      <ShortName>Components of marketable securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>1029 - Disclosure - Activity in Allowance for Doubtful Accounts (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail</Role>
      <ShortName>Activity in Allowance for Doubtful Accounts (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>1030 - Disclosure - Inventories (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/InventoriesDetail</Role>
      <ShortName>Inventories (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>1031 - Disclosure - Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail</Role>
      <ShortName>Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>1032 - Disclosure - Calculation of Net Income Per Share (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail</Role>
      <ShortName>Calculation of Net Income Per Share (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>1033 - Disclosure - Supplemental Balance Sheet Information Related to Operating Leases (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail</Role>
      <ShortName>Supplemental Balance Sheet Information Related to Operating Leases (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>1034 - Disclosure - Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail</Role>
      <ShortName>Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>1035 - Disclosure - Components of Lease Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail</Role>
      <ShortName>Components of Lease Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>1036 - Disclosure - Undiscounted Minimum Lease Payments (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail</Role>
      <ShortName>Undiscounted Minimum Lease Payments (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>1037 - Disclosure - Disaggregated Revenue (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/DisaggregatedRevenueDetail</Role>
      <ShortName>Disaggregated Revenue (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>1038 - Disclosure - Summary of Unaudited Consolidated Statement of Income (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail</Role>
      <ShortName>Summary of Unaudited Consolidated Statement of Income (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>1039 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail</Role>
      <ShortName>Goodwill and Other Intangible Assets - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>1040 - Disclosure - Goodwill by Business Segment (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/GoodwillByBusinessSegmentDetail</Role>
      <ShortName>Goodwill by Business Segment (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>1041 - Disclosure - Amortizable of Intangible Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail</Role>
      <ShortName>Amortizable of Intangible Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>1042 - Disclosure - Business Combinations - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail</Role>
      <ShortName>Business Combinations - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>1043 - Disclosure - Long Term Debt - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail</Role>
      <ShortName>Long Term Debt - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>1044 - Disclosure - Equity Compensation Plans - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail</Role>
      <ShortName>Equity Compensation Plans - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>1045 - Disclosure - Stock Option Activity (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/StockOptionActivityDetail</Role>
      <ShortName>Stock Option Activity (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>1046 - Disclosure - Stock Option Activity (Parenthetical) (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/StockOptionActivityParentheticalDetail</Role>
      <ShortName>Stock Option Activity (Parenthetical) (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>1047 - Disclosure - Summary of Stock Options Outstanding (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail</Role>
      <ShortName>Summary of Stock Options Outstanding (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>1048 - Disclosure - Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options Intrinsic Value (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail</Role>
      <ShortName>Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options Intrinsic Value (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>1049 - Disclosure - Income Before Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail</Role>
      <ShortName>Income Before Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>1050 - Disclosure - Provision for Income Taxes (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ProvisionForIncomeTaxesDetail</Role>
      <ShortName>Provision for Income Taxes (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>1051 - Disclosure - Reconciliation of Income Taxes Computed at the U.S. Federal Statutory Tax Rate to Income Tax Expense (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail</Role>
      <ShortName>Reconciliation of Income Taxes Computed at the U.S. Federal Statutory Tax Rate to Income Tax Expense (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>1052 - Disclosure - Income Taxes - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail</Role>
      <ShortName>Income Taxes - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>1053 - Disclosure - Significant Components of Deferred Income Tax Liabilities and Assets (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail</Role>
      <ShortName>Significant Components of Deferred Income Tax Liabilities and Assets (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>1054 - Disclosure - Operating Loss Carry forwards (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/OperatingLossCarryForwardsDetail</Role>
      <ShortName>Operating Loss Carry forwards (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>1055 - Disclosure - Reconciliation of Our Tax Uncertainties (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail</Role>
      <ShortName>Reconciliation of Our Tax Uncertainties (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>1056 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail</Role>
      <ShortName>Commitments and Contingencies - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>1057 - Disclosure - Defined Contribution Benefit Plan - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail</Role>
      <ShortName>Defined Contribution Benefit Plan - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>1058 - Disclosure - Segment Information - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail</Role>
      <ShortName>Segment Information - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>1059 - Disclosure - Segment Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SegmentInformationDetail</Role>
      <ShortName>Segment Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://neogencorp.com/role/SegmentInformationTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>1060 - Disclosure - Disaggregated Revenue by Geographic Location (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail</Role>
      <ShortName>Disaggregated Revenue by Geographic Location (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>1061 - Disclosure - Stock Repurchases - Additional Information (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail</Role>
      <ShortName>Stock Repurchases - Additional Information (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="d925387d10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>1062 - Disclosure - Summary of Quarterly Data (Detail)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://neogencorp.com/role/SummaryOfQuarterlyDataDetail</Role>
      <ShortName>Summary of Quarterly Data (Detail)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://neogencorp.com/role/SummaryOfQuarterlyDataUnauditedTables</ParentRole>
      <Position>62</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-K" original="d925387d10k.htm">d925387d10k.htm</File>
    <File>d925387dex21.htm</File>
    <File>d925387dex23.htm</File>
    <File>d925387dex24.htm</File>
    <File>d925387dex311.htm</File>
    <File>d925387dex312.htm</File>
    <File>d925387dex32.htm</File>
    <File>d925387dex321.htm</File>
    <File>neog-20200531.xsd</File>
    <File>neog-20200531_cal.xml</File>
    <File>neog-20200531_def.xml</File>
    <File>neog-20200531_lab.xml</File>
    <File>neog-20200531_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>g925387cm24.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>87
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "d925387d10k.htm": {
   "axisCustom": 1,
   "axisStandard": 23,
   "contextCount": 284,
   "dts": {
    "calculationLink": {
     "local": [
      "neog-20200531_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "neog-20200531_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": [
      "d925387d10k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "neog-20200531_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "neog-20200531_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "neog-20200531.xsd"
     ],
     "remote": [
      "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",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.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-2020-01-31.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/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",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd",
      "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd",
      "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd",
      "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd",
      "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-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"
     ]
    }
   },
   "elementCount": 607,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 15,
    "http://neogencorp.com/20200531": 2,
    "http://xbrl.sec.gov/dei/2019-01-31": 8,
    "total": 25
   },
   "keyCustom": 46,
   "keyStandard": 399,
   "memberCustom": 38,
   "memberStandard": 36,
   "nsprefix": "neog",
   "nsuri": "http://neogencorp.com/20200531",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "1001 - Document - Cover Page",
     "role": "http://neogencorp.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1010 - Disclosure - Business Combinations",
     "role": "http://neogencorp.com/role/BusinessCombinations",
     "shortName": "Business Combinations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1011 - Disclosure - Long Term Debt",
     "role": "http://neogencorp.com/role/LongTermDebt",
     "shortName": "Long Term Debt",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1012 - Disclosure - Equity Compensation Plans",
     "role": "http://neogencorp.com/role/EquityCompensationPlans",
     "shortName": "Equity Compensation Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1013 - Disclosure - Income Taxes",
     "role": "http://neogencorp.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1014 - Disclosure - Commitments and Contingencies",
     "role": "http://neogencorp.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1015 - Disclosure - Defined Contribution Benefit Plan",
     "role": "http://neogencorp.com/role/DefinedContributionBenefitPlan",
     "shortName": "Defined Contribution Benefit Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1016 - Disclosure - Segment Information",
     "role": "http://neogencorp.com/role/SegmentInformation",
     "shortName": "Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1017 - Disclosure - Stock Repurchases",
     "role": "http://neogencorp.com/role/StockRepurchases",
     "shortName": "Stock Repurchases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TreasuryStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1018 - Disclosure - Summary of Quarterly Data (Unaudited)",
     "role": "http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited",
     "shortName": "Summary of Quarterly Data (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "neog:NatureOfOperationsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1019 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "neog:NatureOfOperationsPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:CashAndCashEquivalentsPolicyTextBlock",
       "div",
       "div",
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002 - Statement - Consolidated Balance Sheets",
     "role": "http://neogencorp.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "neog:ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1020 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "neog:ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1021 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "role": "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1022 - Disclosure - Equity Compensation Plans (Tables)",
     "role": "http://neogencorp.com/role/EquityCompensationPlansTables",
     "shortName": "Equity Compensation Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1023 - Disclosure - Income Taxes (Tables)",
     "role": "http://neogencorp.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1024 - Disclosure - Segment Information (Tables)",
     "role": "http://neogencorp.com/role/SegmentInformationTables",
     "shortName": "Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1025 - Disclosure - Summary of Quarterly Data (Unaudited) (Tables)",
     "role": "http://neogencorp.com/role/SummaryOfQuarterlyDataUnauditedTables",
     "shortName": "Summary of Quarterly Data (Unaudited) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1026 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)",
     "role": "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "lang": "en-US",
      "name": "neog:ProductsAndServicesPaymentTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:MarketableSecuritiesPolicy",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1027 - Disclosure - Marketable Securities (Detail)",
     "role": "http://neogencorp.com/role/MarketableSecuritiesDetail",
     "shortName": "Marketable Securities (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "neog:ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2019_MaturityInZeroToNinetyDaysMemberNEOGMaturityAxis_USTreasurySecuritiesMemberusgaapInvestmentTypeAxis",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:MarketableSecuritiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:MarketableSecuritiesTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:TradingSecuritiesDebtAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1028 - Disclosure - Components of marketable securities (Details)",
     "role": "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails",
     "shortName": "Components of marketable securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:MarketableSecuritiesTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:TradingSecuritiesDebtAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2019",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1029 - Disclosure - Activity in Allowance for Doubtful Accounts (Detail)",
     "role": "http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail",
     "shortName": "Activity in Allowance for Doubtful Accounts (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ReceivablesPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2017",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "role": "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1030 - Disclosure - Inventories (Detail)",
     "role": "http://neogencorp.com/role/InventoriesDetail",
     "shortName": "Inventories (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryPolicyTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1031 - Disclosure - Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail)",
     "role": "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail",
     "shortName": "Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1032 - Disclosure - Calculation of Net Income Per Share (Detail)",
     "role": "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail",
     "shortName": "Calculation of Net Income Per Share (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:EarningsPerSharePolicyTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1033 - Disclosure - Supplemental Balance Sheet Information Related to Operating Leases (Detail)",
     "role": "http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail",
     "shortName": "Supplemental Balance Sheet Information Related to Operating Leases (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "neog:ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OperatingLeaseLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "neog:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1034 - Disclosure - Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Detail)",
     "role": "http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail",
     "shortName": "Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "neog:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1035 - Disclosure - Components of Lease Expense (Detail)",
     "role": "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail",
     "shortName": "Components of Lease Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1036 - Disclosure - Undiscounted Minimum Lease Payments (Detail)",
     "role": "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail",
     "shortName": "Undiscounted Minimum Lease Payments (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1037 - Disclosure - Disaggregated Revenue (Detail)",
     "role": "http://neogencorp.com/role/DisaggregatedRevenueDetail",
     "shortName": "Disaggregated Revenue (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "2",
      "lang": null,
      "name": "neog:PercentageIncreaseDecreaseInRevenueFromPreviousPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1038 - Disclosure - Summary of Unaudited Consolidated Statement of Income (Detail)",
     "role": "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail",
     "shortName": "Summary of Unaudited Consolidated Statement of Income (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2017To05_31_2018_AccountingStandardsUpdate201409MemberusgaapAdjustmentsForNewAccountingPronouncementsAxis_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606MemberusgaapInitialApplicationPeriodCumulativeEffectTransitionAxis",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OtherIndefiniteLivedIntangibleAssets",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1039 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail)",
     "role": "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail",
     "shortName": "Goodwill and Other Intangible Assets - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004 - Statement - Consolidated Statements of Income",
     "role": "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
     "shortName": "Consolidated Statements of Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2019",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1040 - Disclosure - Goodwill by Business Segment (Detail)",
     "role": "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail",
     "shortName": "Goodwill by Business Segment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2018",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1041 - Disclosure - Amortizable of Intangible Assets (Detail)",
     "role": "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
     "shortName": "Amortizable of Intangible Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn03_26_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1042 - Disclosure - Business Combinations - Additional Information (Detail)",
     "role": "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
     "shortName": "Business Combinations - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn03_26_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1043 - Disclosure - Long Term Debt - Additional Information (Detail)",
     "role": "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail",
     "shortName": "Long Term Debt - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1044 - Disclosure - Equity Compensation Plans - Additional Information (Detail)",
     "role": "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail",
     "shortName": "Equity Compensation Plans - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2019",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1045 - Disclosure - Stock Option Activity (Detail)",
     "role": "http://neogencorp.com/role/StockOptionActivityDetail",
     "shortName": "Stock Option Activity (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
      "reportCount": 1,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1046 - Disclosure - Stock Option Activity (Parenthetical) (Detail)",
     "role": "http://neogencorp.com/role/StockOptionActivityParentheticalDetail",
     "shortName": "Stock Option Activity (Parenthetical) (Detail)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1047 - Disclosure - Summary of Stock Options Outstanding (Detail)",
     "role": "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail",
     "shortName": "Summary of Stock Options Outstanding (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1048 - Disclosure - Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options Intrinsic Value (Detail)",
     "role": "http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail",
     "shortName": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options Intrinsic Value (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1049 - Disclosure - Income Before Income Taxes (Detail)",
     "role": "http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail",
     "shortName": "Income Before Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1050 - Disclosure - Provision for Income Taxes (Detail)",
     "role": "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail",
     "shortName": "Provision for Income Taxes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1051 - Disclosure - Reconciliation of Income Taxes Computed at the U.S. Federal Statutory Tax Rate to Income Tax Expense (Detail)",
     "role": "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail",
     "shortName": "Reconciliation of Income Taxes Computed at the U.S. Federal Statutory Tax Rate to Income Tax Expense (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1052 - Disclosure - Income Taxes - Additional Information (Detail)",
     "role": "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail",
     "shortName": "Income Taxes - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "neog:NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "neog:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1053 - Disclosure - Significant Components of Deferred Income Tax Liabilities and Assets (Detail)",
     "role": "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail",
     "shortName": "Significant Components of Deferred Income Tax Liabilities and Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "neog:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1054 - Disclosure - Operating Loss Carry forwards (Detail)",
     "role": "http://neogencorp.com/role/OperatingLossCarryForwardsDetail",
     "shortName": "Operating Loss Carry forwards (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2019",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1055 - Disclosure - Reconciliation of Our Tax Uncertainties (Detail)",
     "role": "http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail",
     "shortName": "Reconciliation of Our Tax Uncertainties (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2017",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "neog:RemedialActionObjectiveTimeFrame",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1056 - Disclosure - Commitments and Contingencies - Additional Information (Detail)",
     "role": "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
     "shortName": "Commitments and Contingencies - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "neog:RemedialActionObjectiveTimeFrame",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1057 - Disclosure - Defined Contribution Benefit Plan - Additional Information (Detail)",
     "role": "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail",
     "shortName": "Defined Contribution Benefit Plan - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1058 - Disclosure - Segment Information - Additional Information (Detail)",
     "role": "http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail",
     "shortName": "Segment Information - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Segment",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P03_01_2020To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1059 - Disclosure - Segment Information (Detail)",
     "role": "http://neogencorp.com/role/SegmentInformationDetail",
     "shortName": "Segment Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2018",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2017",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006 - Statement - Consolidated Statements of Stockholders' Equity",
     "role": "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn05_31_2017",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1060 - Disclosure - Disaggregated Revenue by Geographic Location (Detail)",
     "role": "http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail",
     "shortName": "Disaggregated Revenue by Geographic Location (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020_USsrtStatementGeographicalAxis",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:TreasuryStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn10_31_2018",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1061 - Disclosure - Stock Repurchases - Additional Information (Detail)",
     "role": "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail",
     "shortName": "Stock Repurchases - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "us-gaap:TreasuryStockTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "PAsOn10_31_2018",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P03_01_2020To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1062 - Disclosure - Summary of Quarterly Data (Detail)",
     "role": "http://neogencorp.com/role/SummaryOfQuarterlyDataDetail",
     "shortName": "Summary of Quarterly Data (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock",
       "us-gaap:QuarterlyFinancialInformationTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P03_01_2020To05_31_2020",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DeferredIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1008 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1009 - Disclosure - Goodwill and Other Intangible Assets",
     "role": "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "d925387d10k.htm",
      "contextRef": "P06_01_2019To05_31_2020",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 76,
   "tag": {
    "country_AR": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "ARGENTINA"
       }
      }
     },
     "localname": "AR",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_AU": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "AUSTRALIA"
       }
      }
     },
     "localname": "AU",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_IT": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "ITALY"
       }
      }
     },
     "localname": "IT",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "Domestic"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "country_UY": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "URUGUAY"
       }
      }
     },
     "localname": "UY",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r568"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY 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/2019-01-31",
     "presentation": [
      "http://neogencorp.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 CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r567"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r569"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail",
      "http://neogencorp.com/role/CommitmentsAndContingencies",
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail",
      "http://neogencorp.com/role/DisaggregatedRevenueDetail",
      "http://neogencorp.com/role/EquityCompensationPlans",
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail",
      "http://neogencorp.com/role/EquityCompensationPlansTables",
      "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables",
      "http://neogencorp.com/role/InventoriesDetail",
      "http://neogencorp.com/role/LongTermDebt",
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail",
      "http://neogencorp.com/role/SegmentInformation",
      "http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail",
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SegmentInformationTables",
      "http://neogencorp.com/role/StockOptionActivityDetail",
      "http://neogencorp.com/role/StockRepurchases",
      "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r569"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r569"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r570"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r569"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r569"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r569"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r569"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail",
      "http://neogencorp.com/role/CommitmentsAndContingencies",
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail",
      "http://neogencorp.com/role/DisaggregatedRevenueDetail",
      "http://neogencorp.com/role/EquityCompensationPlans",
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail",
      "http://neogencorp.com/role/EquityCompensationPlansTables",
      "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables",
      "http://neogencorp.com/role/InventoriesDetail",
      "http://neogencorp.com/role/LongTermDebt",
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail",
      "http://neogencorp.com/role/SegmentInformation",
      "http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail",
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SegmentInformationTables",
      "http://neogencorp.com/role/StockOptionActivityDetail",
      "http://neogencorp.com/role/StockRepurchases",
      "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r566"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security",
        "terseLabel": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r565"
     ],
     "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/2019-01-31",
     "presentation": [
      "http://neogencorp.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/2019-01-31",
     "presentation": [
      "http://neogencorp.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "neog_AbtekBiologicalsLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Abtek Biologicals Limited [Member]",
        "terseLabel": "Abtek Biologicals Limited"
       }
      }
     },
     "localname": "AbtekBiologicalsLimitedMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accrual for environmental loss contingencies undiscounted estimated period.",
        "label": "Accrual For Environmental Loss Contingencies Undiscounted Estimated Period",
        "terseLabel": "Estimated liability, measurement period, years"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedEstimatedPeriod",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "neog_AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adjustment To Additional Paid In Capital Purchase Of Minority Interest",
        "label": "Adjustment To Additional Paid In Capital Purchase Of Minority Interest",
        "verboseLabel": "Purchase of minority interest"
       }
      }
     },
     "localname": "AdjustmentToAdditionalPaidInCapitalPurchaseOfMinorityInterest",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_AllowanceForDoubtfulAccountsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Allowance for Doubtful Accounts, Table",
        "label": "Allowance For Doubtful Accounts [Table Text Block]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsTableTextBlock",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "neog_AnimalCareAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Animal Care and Other.",
        "label": "Animal Care and Other [Member]",
        "terseLabel": "Animal Care &amp; Other"
       }
      }
     },
     "localname": "AnimalCareAndOtherMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_AnimalSafetyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Animal Safety",
        "label": "Animal Safety [Member]",
        "terseLabel": "Animal Safety"
       }
      }
     },
     "localname": "AnimalSafetyMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail",
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail",
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_BacterialAndGeneralSanitationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Bacterial and General Sanitation.",
        "label": "Bacterial and General Sanitation [Member]",
        "terseLabel": "Bacterial &amp; General Sanitation"
       }
      }
     },
     "localname": "BacterialAndGeneralSanitationMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_BuildingsAndImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Buildings And Improvements",
        "label": "Buildings And Improvements [Member]",
        "verboseLabel": "Buildings And Improvements"
       }
      }
     },
     "localname": "BuildingsAndImprovementsMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_BusinessCombinationConsiderationPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Consideration Payable",
        "label": "Business Combination, Consideration Payable",
        "terseLabel": "Cash payable to former owner for purchase of business"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationPayable",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_BusinessCombinationDateOfConsiderationPayable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business combination date of consideration payable.",
        "label": "Business Combination Date of Consideration Payable",
        "terseLabel": "Cash payable to former owner for purchase of business, due date"
       }
      }
     },
     "localname": "BusinessCombinationDateOfConsiderationPayable",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "neog_CashHeldByForeignSubsidiaries": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash held by foreign subsidiaries.",
        "label": "Cash Held By Foreign Subsidiaries",
        "verboseLabel": "Cash held at foreign subsidiaries"
       }
      }
     },
     "localname": "CashHeldByForeignSubsidiaries",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_CellBiosciencesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cell BioSciences [Member]",
        "terseLabel": "Cell BioSciences"
       }
      }
     },
     "localname": "CellBiosciencesMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_ChileBasedMagiarChilenaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Chile Based Magiar Chilena [Member]",
        "terseLabel": "Chile-based Magiar Chilena"
       }
      }
     },
     "localname": "ChileBasedMagiarChilenaMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_ClarusLabsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Clarus Labs Inc [Member]",
        "label": "Clarus Labs Inc [Member]",
        "verboseLabel": "Clarus Labs Inc"
       }
      }
     },
     "localname": "ClarusLabsIncMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_CommercialPaperandCorporateBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commercial PaperAnd Corporate Bonds [Member]"
       }
      }
     },
     "localname": "CommercialPaperandCorporateBondsMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_CommitmentAndContingenciesTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commitment And Contingencies Textual [Abstract]",
        "label": "Commitment And Contingencies Textual [Abstract]"
       }
      }
     },
     "localname": "CommitmentAndContingenciesTextualAbstract",
     "nsuri": "http://neogencorp.com/20200531",
     "xbrltype": "stringItemType"
    },
    "neog_CommitmentsAndContingenciesDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commitments and contingencies disclosure.",
        "label": "Commitments and Contingencies Disclosure [Line Items]",
        "terseLabel": "Commitments and Contingencies Disclosure [Line Items]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureLineItems",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_CommitmentsAndContingenciesDisclosureTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commitments and Contingencies Disclosure [Table]",
        "label": "Commitments and Contingencies Disclosure [Table]",
        "terseLabel": "Commitments and Contingencies Disclosure [Table]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTable",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components Of Deferred Income Tax Assets And Liabilities [Line Items]",
        "verboseLabel": "Components Of Deferred Income Tax Assets And Liabilities [Line Items]"
       }
      }
     },
     "localname": "ComponentsOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_ConcentrationRiskReceivablesSingleCustomerPercentage": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "definitionGuidance": "Account receivable percentage from major customer",
        "documentation": "Concentration Risk, Receivables, Single Customer Percentage",
        "label": "Concentration Risk Receivables Single Customer Percentage"
       }
      }
     },
     "localname": "ConcentrationRiskReceivablesSingleCustomerPercentage",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "neog_CultureMediaAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Culture Media And Other [Member]",
        "label": "Culture Media And Other [Member]",
        "terseLabel": "Culture Media &amp; Other"
       }
      }
     },
     "localname": "CultureMediaAndOtherMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_CumulativeStockRepurchasedAndRetiredValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cumulative stock repurchased and retired value.",
        "label": "Cumulative Stock Repurchased And Retired Value",
        "terseLabel": "Cost of repurchased shares, including commissions"
       }
      }
     },
     "localname": "CumulativeStockRepurchasedAndRetiredValue",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_CustomerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer One",
        "label": "Customer One [Member]",
        "verboseLabel": "Customer One"
       }
      }
     },
     "localname": "CustomerOneMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_DeferredTaxAssetValuationAllowanceLossCarryForwards": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred tax asset valuation allowance loss carry forwards.",
        "label": "Deferred Tax Asset Valuation Allowance Loss Carry Forwards",
        "verboseLabel": "Less: Valuation allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetValuationAllowanceLossCarryForwards",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_DeferredTaxAssetsAccruedLiabilitiesAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets Accrued Liabilities and Other",
        "label": "Deferred Tax Assets Accrued Liabilities And Other",
        "verboseLabel": "Accrued expenses and other"
       }
      }
     },
     "localname": "DeferredTaxAssetsAccruedLiabilitiesAndOther",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_DeferredTaxAssetsReceivablesAndInventories": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets Receivables And Inventories",
        "label": "Deferred Tax Assets Receivables And Inventories",
        "verboseLabel": "Inventories and accounts receivable"
       }
      }
     },
     "localname": "DeferredTaxAssetsReceivablesAndInventories",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_DeferredTaxAssetsStockOptions": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Assets Stock Options",
        "label": "Deferred Tax Assets Stock Options",
        "verboseLabel": "Stock options"
       }
      }
     },
     "localname": "DeferredTaxAssetsStockOptions",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Property, Plant and Equipment and Intangible Assets",
        "label": "Deferred Tax Liabilities Property Plant And Equipment And Intangible Assets",
        "negatedLabel": "Indefinite and long-lived assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_DiessecheSrlMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Diesseche Srl [Member]",
        "terseLabel": "Diessechem Srl"
       }
      }
     },
     "localname": "DiessecheSrlMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of Activity in Allowance for Doubtful Accounts",
        "label": "Disclosure of Activity in Allowance for Doubtful Accounts [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfActivityInAllowanceForDoubtfulAccountsAbstract",
     "nsuri": "http://neogencorp.com/20200531",
     "xbrltype": "stringItemType"
    },
    "neog_DisclosureOfAmortizableOfIntangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of Amortizable of Intangible Assets",
        "label": "Disclosure of Amortizable of Intangible Assets [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfAmortizableOfIntangibleAssetsAbstract",
     "nsuri": "http://neogencorp.com/20200531",
     "xbrltype": "stringItemType"
    },
    "neog_DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of Goodwill and Other Intangible Assets",
        "label": "Disclosure of Goodwill and Other Intangible Assets [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfGoodwillAndOtherIntangibleAssetsAbstract",
     "nsuri": "http://neogencorp.com/20200531",
     "xbrltype": "stringItemType"
    },
    "neog_DisclosureOfGoodwillByBusinessSegmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of Goodwill by Business Segment",
        "label": "Disclosure of Goodwill by Business Segment [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfGoodwillByBusinessSegmentAbstract",
     "nsuri": "http://neogencorp.com/20200531",
     "xbrltype": "stringItemType"
    },
    "neog_EarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Earnings Per Share [Line Items]",
        "label": "Earnings Per Share [Line Items]",
        "terseLabel": "Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareLineItems",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_EarningsPerShareTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Earnings Per Share [Table]",
        "label": "Earnings Per Share [Table]",
        "terseLabel": "Earnings Per Share [Table]"
       }
      }
     },
     "localname": "EarningsPerShareTable",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_EdmontonAlbertabasedDeltaGenomicsCentreMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Edmonton Albertabased Delta Genomics Centre [Member]",
        "terseLabel": "Edmonton Albertabased Delta Genomics Centre [Member]"
       }
      }
     },
     "localname": "EdmontonAlbertabasedDeltaGenomicsCentreMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_EffectiveIncomeTaxRateReconciliationPermanentDifferences": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, permanent differences.",
        "label": "Effective Income Tax Rate Reconciliation permanent differences",
        "terseLabel": "Permanent differences"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferences",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss), attributable to excess tax benefit for share-based compensation costs.",
        "label": "Effective Income Tax Rate Reconciliation Share Based Compensation Excess Tax Benefit Expense Amount",
        "terseLabel": "Tax benefits on stock-based compensation"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitExpenseAmount",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employee Purchase Plan Purchase Price Percentage of Fair Market Value",
        "label": "Employee Purchase Plan Purchase Price Percentage Of Fair Market Value",
        "verboseLabel": "Employee stock purchase plan stock price percentage"
       }
      }
     },
     "localname": "EmployeePurchasePlanPurchasePricePercentageOfFairMarketValue",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "neog_ExercisePricesRangeFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Exercise Prices Range Five [Member]",
        "verboseLabel": "$64.06 - $68.96"
       }
      }
     },
     "localname": "ExercisePricesRangeFiveMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_ExercisePricesRangeFourMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Exercise Prices Range Four [Member]",
        "verboseLabel": "$62.89 - $64.05"
       }
      }
     },
     "localname": "ExercisePricesRangeFourMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_ExercisePricesRangeOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Exercise Prices Range One [Member]",
        "verboseLabel": "$16.82 - $40.91"
       }
      }
     },
     "localname": "ExercisePricesRangeOneMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_ExercisePricesRangeThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Exercise Prices Range Three [Member]",
        "verboseLabel": "$61.57 - $62.88"
       }
      }
     },
     "localname": "ExercisePricesRangeThreeMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_ExercisePricesRangeTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Exercise Prices Range Two [Member]",
        "verboseLabel": "$40.92 - $61.56"
       }
      }
     },
     "localname": "ExercisePricesRangeTwoMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_FoodSafetyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Food Safety",
        "label": "Food Safety [Member]",
        "terseLabel": "Food Safety",
        "verboseLabel": "Food Safety"
       }
      }
     },
     "localname": "FoodSafetyMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail",
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail",
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Functional currency transactions and translations.",
        "label": "Functional Currency Transactions And Translations [Policy Text Block]",
        "terseLabel": "Functional Currency"
       }
      }
     },
     "localname": "FunctionalCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "neog_FurnitureFixturesMachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Furniture, fixtures, machinery and equipment [Member]",
        "label": "Furniture Fixtures Machinery And Equipment [Member]",
        "terseLabel": "Furniture, fixtures, machinery and equipment"
       }
      }
     },
     "localname": "FurnitureFixturesMachineryAndEquipmentMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_GenomicsServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Genomics Services.",
        "label": "Genomics Services [Member]",
        "terseLabel": "Genomics Services"
       }
      }
     },
     "localname": "GenomicsServicesMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_GiltiMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "GILTI [Member]"
       }
      }
     },
     "localname": "GiltiMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_IncomeBeforeIncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Before Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeBeforeIncomeTaxesLineItems",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents Income tax Reconciliation Foreign derived intangible income deduction Amount.",
        "label": "Income tax Reconciliation Foreign derived intangible income deduction Amount",
        "terseLabel": "Foreign derived intangible income deduction (FDII)"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignDerivedIntangibleIncomeDeductionAmount",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represenst Income tax Reconciliation Global intangible\u00a0low-taxed\u00a0income Amount.",
        "label": "Income tax Reconciliation Global intangiblelowtaxedincome Amount",
        "terseLabel": "Global intangible\u00a0low-taxed\u00a0income (GILTI)"
       }
      }
     },
     "localname": "IncomeTaxReconciliationGlobalIntangiblelowtaxedincomeAmount",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_IncomeTaxReconciliationSubpartFIncome": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income tax reconciliation subpart f income.",
        "label": "Income Tax Reconciliation Subpart F Income",
        "verboseLabel": "Subpart F income"
       }
      }
     },
     "localname": "IncomeTaxReconciliationSubpartFIncome",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_IncomeTaxReconciliationTaxCreditsAndOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Income Tax Reconciliation Tax Credits and Other",
        "label": "Income Tax Reconciliation Tax Credits And Other",
        "terseLabel": "Tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsAndOther",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_IncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesLineItems",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_LiborPlusMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Libor Plus [Member]",
        "label": "Libor Plus [Member]",
        "terseLabel": "Libor Plus"
       }
      }
     },
     "localname": "LiborPlusMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_LifeSciencesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Life Sciences [Member]",
        "label": "Life Sciences [Member]",
        "terseLabel": "Life Sciences"
       }
      }
     },
     "localname": "LifeSciencesMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_LivestockGeneticServicesLlcMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Livestock Genetic Services Llc [Member]",
        "label": "Livestock Genetic Services LLC [Member]",
        "terseLabel": "Livestock Genetic Services LLC"
       }
      }
     },
     "localname": "LivestockGeneticServicesLlcMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_MarketableSecuritiesContractualMaturityPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Marketable Securities Contractual Maturity Period",
        "label": "Marketable Securities Contractual Maturity Period",
        "terseLabel": "Marketable securities, maturity period"
       }
      }
     },
     "localname": "MarketableSecuritiesContractualMaturityPeriod",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "neog_MaturityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maturity [Axis]"
       }
      }
     },
     "localname": "MaturityAxis",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_MaturityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maturity [Domain]"
       }
      }
     },
     "localname": "MaturityDomain",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_MaturityInNinetyOneToOneHundredEightyDaysMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maturity In Ninety One to One Hundred Eighty Days [Member]",
        "verboseLabel": "Maturing in 91 - 180 days"
       }
      }
     },
     "localname": "MaturityInNinetyOneToOneHundredEightyDaysMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_MaturityInOneHundredEightyOneToOneYearMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maturity In One Hundred Eighty One to One Year [Member]",
        "verboseLabel": "Maturing in 181 days - 1 year"
       }
      }
     },
     "localname": "MaturityInOneHundredEightyOneToOneYearMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_MaturityInOneToTwoYearMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maturity In One to Two Year [Member]",
        "verboseLabel": "Maturing in 1 - 2 years"
       }
      }
     },
     "localname": "MaturityInOneToTwoYearMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_MaturityInZeroToNinetyDaysMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maturity in Zero to Ninety Days [Member]",
        "verboseLabel": "Maturing in 0 - 90 days"
       }
      }
     },
     "localname": "MaturityInZeroToNinetyDaysMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_NaturalToxinsAllergensAndDrugResiduesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Natural Toxins Allergens and Drug Residues.",
        "label": "Natural Toxins Allergens and Drug Residues [Member]",
        "terseLabel": "Natural Toxins, Allergens &amp; Drug Residues"
       }
      }
     },
     "localname": "NaturalToxinsAllergensAndDrugResiduesMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_NatureOfOperationsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nature of Operations.",
        "label": "Nature Of Operations [Policy Text Block]",
        "terseLabel": "Nature of Operations"
       }
      }
     },
     "localname": "NatureOfOperationsPolicyTextBlock",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "neog_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Income Tax Expense (Benefit)",
        "label": "New Accounting Pronouncement Or Change In Accounting Principle Effect Of Change On Income Tax Expense Benefit",
        "verboseLabel": "Decreased income tax expense"
       }
      }
     },
     "localname": "NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnIncomeTaxExpenseBenefit",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_OperatingLossCarryForwardsExpirationDescription": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Operating Loss Carry forwards Expiration Description.",
        "label": "Operating Loss Carry forwards Expiration Description",
        "terseLabel": "Operating Loss Carryforwards Expiration Description"
       }
      }
     },
     "localname": "OperatingLossCarryForwardsExpirationDescription",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/OperatingLossCarryForwardsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_PaymentForBusinessAcquisitionContingentConsideration": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payment for business acquisition contingent consideration.",
        "label": "Payment For Business Acquisition Contingent Consideration",
        "terseLabel": "Cash paid for purchase of business"
       }
      }
     },
     "localname": "PaymentForBusinessAcquisitionContingentConsideration",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_PercentageIncreaseDecreaseInRevenueFromPreviousPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents percentage increase decrease in revenue from previous period.",
        "label": "Percentage Increase Decrease In Revenue From Previous Period",
        "verboseLabel": "Percentage Increase Decrease In Revenue From Previous Period"
       }
      }
     },
     "localname": "PercentageIncreaseDecreaseInRevenueFromPreviousPeriod",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "neog_ProductosQuimicosMagiarMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Productos Quimicos Magiar [Member]",
        "terseLabel": "Productos Quimicos Magiar"
       }
      }
     },
     "localname": "ProductosQuimicosMagiarMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_ProductsAndServicesPaymentTerms": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Products and Services, Payment Terms",
        "label": "Products and Services, Payment Terms",
        "verboseLabel": "Products and services, payment terms"
       }
      }
     },
     "localname": "ProductsAndServicesPaymentTerms",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_PurchaseOfMinorityInterests": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Purchase of minority interests.",
        "label": "Purchase Of Minority Interests",
        "verboseLabel": "Purchase of non-controlling minority interest"
       }
      }
     },
     "localname": "PurchaseOfMinorityInterests",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_RecentlyAdoptedAccountingStandardsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Recently Adopted Accounting Standards, Policy [Text Block]",
        "label": "Recently Adopted Accounting Standards [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Standards"
       }
      }
     },
     "localname": "RecentlyAdoptedAccountingStandardsPolicyTextBlock",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "neog_RemedialActionObjectiveTimeFrame": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Environmental remediation expense, period of remediation.",
        "label": "Remedial Action Objective Time Frame",
        "terseLabel": "Environmental remediation expense, period of remediation, years"
       }
      }
     },
     "localname": "RemedialActionObjectiveTimeFrame",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "neog_RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restatement of Previously Issued Consolidated Financial Statements Policy.",
        "label": "Restatement of Previously Issued Consolidated Financial Statements Policy [Text Block]",
        "terseLabel": "Revision of Previously Issued Financial Statements"
       }
      }
     },
     "localname": "RestatementOfPreviouslyIssuedConsolidatedFinancialStatementsPolicyTextBlock",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "neog_RodenticidesInsecticidesAndDisinfectantsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rodenticides Insecticides and Disinfectants.",
        "label": "Rodenticides Insecticides and Disinfectants [Member]",
        "terseLabel": "Rodenticides, Insecticides &amp; Disinfectants"
       }
      }
     },
     "localname": "RodenticidesInsecticidesAndDisinfectantsMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_ScenarioOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario One [Member]",
        "verboseLabel": "First 3% employees deferred amount"
       }
      }
     },
     "localname": "ScenarioOneMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_ScenarioTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario Two [Member]",
        "verboseLabel": "Next 2% employees deferred amount"
       }
      }
     },
     "localname": "ScenarioTwoMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of classification and maturities of marketable securities.",
        "label": "Schedule Of Classification And Maturities Of Marketable Securities [Table Text Block]",
        "verboseLabel": "Schedule Of Classification And Maturities Of Marketable Securities"
       }
      }
     },
     "localname": "ScheduleOfClassificationAndMaturitiesOfMarketableSecuritiesTableTextBlock",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "neog_ScheduleOfGeographicalInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Geographical Information [Line Items]",
        "label": "Schedule Of Geographical Information [Line Items]",
        "terseLabel": "Revenues by Geographic Location [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfGeographicalInformationLineItems",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_ScheduleOfGeographicalInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Geographical Information [Table]",
        "label": "Schedule Of Geographical Information [Table]",
        "terseLabel": "Schedule Of Geographical Information [Table]"
       }
      }
     },
     "localname": "ScheduleOfGeographicalInformationTable",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]",
        "label": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]",
        "terseLabel": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsLineItems",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table]",
        "label": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table]",
        "terseLabel": "Schedule of Weighted Average Assumptions for Fair Values of Stock Options [Table]"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageAssumptionsForFairValuesOfStockOptionsTable",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of weighted average remaining lease term and weighted average discount rate",
        "label": "Schedule Of Weighted Average Remaining Lease Term And Weighted Average Discount Rate [Table Text Block]",
        "terseLabel": "Weighted average remaining lease term and weighted average discount rate"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "neog_ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule Of Supplemental balance sheet information related to operating leases",
        "label": "ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeases [Table Text Block]",
        "terseLabel": "Supplemental balance sheet information related to operating leases"
       }
      }
     },
     "localname": "ScheduleofsupplementalbalancesheetinformationrelatedtooperatingleasesTableTextBlock",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share based compensation arrangement by share based payment award, options, contractual term one.",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Contractual Term One",
        "terseLabel": "Stock option contractual terms"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsContractualTermOne",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercised In Period Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted-Average Grant Date Fair Value, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Weighted Average Grant Date Fair Value",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted-Average Grant Date Fair Value, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "neog_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Weighted Average Grant Date Fair Value",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Weighted-Average Grant Date Fair Value, Ending Balance",
        "periodStartLabel": "Weighted-Average Grant Date Fair Value, Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageGrantDateFairValue",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "neog_SignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Significant Accounting Policies [Line Items]",
        "label": "Significant Accounting Policies [Line Items]",
        "terseLabel": "Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesLineItems",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_SignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Table]",
        "terseLabel": "Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTable",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_StockRepurchaseProgramLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock repurchase program.",
        "label": "Stock Repurchase Program [Line Items]",
        "terseLabel": "Stock Repurchase Program [Line Items]"
       }
      }
     },
     "localname": "StockRepurchaseProgramLineItems",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_StockRepurchaseProgramsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock Repurchase Programs [Table]",
        "label": "Stock Repurchase Programs [Table]",
        "terseLabel": "Stock Repurchase Programs [Table]"
       }
      }
     },
     "localname": "StockRepurchaseProgramsTable",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "neog_TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents Tax Cuts And Jobs Act Of 2017 Adjustment to income tax Expense.",
        "label": "Tax Cuts And Jobs Act Of 2017 Adjustment to income tax Expense",
        "terseLabel": "Income tax expense"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017AdjustmentToIncomeTaxExpense",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax cuts and jobs act of 2017 change in tax rate deferred income tax expense benefit.",
        "label": "Tax Cuts and Jobs Act of 2017 Change in Tax Rate Deferred Income Tax Expense Benefit",
        "verboseLabel": "Remeasurement of deferred taxes"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax Cuts and Jobs Act of 2017 change in tax rate deferred income tax expense benefit net.",
        "label": "Tax Cuts and Jobs Act of 2017 Change in Tax Rate Deferred Income Tax Expense Benefit Net",
        "verboseLabel": "Net benefit"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017ChangeInTaxRateDeferredIncomeTaxExpenseBenefitNet",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tax cuts and jobs act of 2017 change in tax rate repatriation of foreign earning.",
        "label": "Tax Cuts and Jobs Act of 2017 Change in Tax Rate Repatriation of Foreign Earning",
        "terseLabel": "Current tax expense",
        "verboseLabel": "Transition tax on foreign earnings and profits"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017ChangeInTaxRateRepatriationOfForeignEarning",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_TaxCutsAndJobsActOf2017IncomeTaxBenefit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents Tax Cuts And Jobs Act Of 2017 Income tax Benefit",
        "label": "Tax Cuts And Jobs Act Of 2017 Income tax Benefit",
        "terseLabel": "Tax benefit"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017IncomeTaxBenefit",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The University of Queensland Animal Genetics Laboratory",
        "label": "The University of Queensland Animal Genetics Laboratory [Member]",
        "verboseLabel": "The University of Queensland Animal Genetics Laboratory"
       }
      }
     },
     "localname": "TheUniversityOfQueenslandAnimalGeneticsLaboratoryMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_TwoThousandElevenPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Eleven Plan [Member]",
        "label": "Two Thousand Eleven Plan [Member]",
        "terseLabel": "2011 Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "TwoThousandElevenPlanMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrecognized Tax Benefits Increase Decrease Resulting From Current Period Tax Positions.",
        "label": "Unrecognized Tax Benefits Increase Decrease Resulting From Current Period Tax Positions",
        "terseLabel": "Increase to current period"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromCurrentPeriodTaxPositions",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unrecognized Tax Benefits Increase Decrease Resulting From Prior Period Tax Positions",
        "label": "Unrecognized Tax Benefits Increase Decrease Resulting From Prior Period Tax Positions",
        "terseLabel": "Increase/(decrease) related to prior periods"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "neog_UnsecuredRevolvingLineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unsecured Revolving Line of Credit [Member]",
        "label": "Unsecured Revolving Line of Credit [Member]",
        "terseLabel": "Unsecured Revolving Line of Credit"
       }
      }
     },
     "localname": "UnsecuredRevolvingLineOfCreditMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "neog_VeterinaryInstrumentsAndDisposablesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Veterinary Instruments and Disposables.",
        "label": "Veterinary Instruments and Disposables [Member]",
        "terseLabel": "Veterinary Instruments &amp; Disposables"
       }
      }
     },
     "localname": "VeterinaryInstrumentsAndDisposablesMember",
     "nsuri": "http://neogencorp.com/20200531",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r169",
      "r182",
      "r183",
      "r184",
      "r185",
      "r187",
      "r189",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r169",
      "r182",
      "r183",
      "r184",
      "r185",
      "r187",
      "r189",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_LatinAmericaMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Latin America [Member]",
        "terseLabel": "Latin America"
       }
      }
     },
     "localname": "LatinAmericaMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r199",
      "r282",
      "r285",
      "r522"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r309",
      "r312",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r519",
      "r523"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r309",
      "r312",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r519",
      "r523"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r199",
      "r282",
      "r285",
      "r522"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r195",
      "r282",
      "r283",
      "r473",
      "r518",
      "r520"
     ],
     "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://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/DisaggregatedRevenueDetail",
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r195",
      "r282",
      "r283",
      "r473",
      "r518",
      "r520"
     ],
     "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://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/DisaggregatedRevenueDetail",
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r294",
      "r309",
      "r312",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r519",
      "r523"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r294",
      "r309",
      "r312",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r519",
      "r523"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Range [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail",
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail",
      "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail",
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail",
      "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r196",
      "r197",
      "r282",
      "r284",
      "r521",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail",
      "http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r196",
      "r197",
      "r282",
      "r284",
      "r521",
      "r551",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail",
      "http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r269",
      "r310",
      "r465"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail",
      "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail",
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail",
      "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201409Member": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).",
        "label": "Accounting Standards Update 2014-09 [Member]",
        "terseLabel": "Accounting Standards Update 2014-09"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201409Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r5",
      "r26",
      "r201",
      "r202"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 18.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, Net, Current",
        "terseLabel": "Accounts receivable, net of allowance of $1,350 and $1,700 at May 31, 2020 and 2019, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "auth_ref": [
      "r261",
      "r267",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.",
        "label": "Accrual for Environmental Loss Contingencies",
        "terseLabel": "Estimated liability costs of remediation"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEnvironmentalLossContingenciesCurrent": {
     "auth_ref": [
      "r11",
      "r51",
      "r259",
      "r261",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer.",
        "label": "Accrued Environmental Loss Contingencies, Current",
        "terseLabel": "Estimated liability costs of remediation, current"
       }
      }
     },
     "localname": "AccruedEnvironmentalLossContingenciesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r19",
      "r483",
      "r504"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r45",
      "r253"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 28.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "verboseLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r29",
      "r64",
      "r65",
      "r66",
      "r505",
      "r531",
      "r535"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 13.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 loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r63",
      "r66",
      "r67",
      "r116",
      "r117",
      "r118",
      "r426",
      "r526",
      "r527"
     ],
     "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)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r27",
      "r348"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 12.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r345",
      "r346",
      "r347"
     ],
     "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://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r122",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r383",
      "r384",
      "r385",
      "r386",
      "r475",
      "r476",
      "r477",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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 income to net cash from operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r351"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Costs, Policy [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingMember": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Announcement promoting product, service, or event.",
        "label": "Advertising [Member]",
        "verboseLabel": "Advertising Cost"
       }
      }
     },
     "localname": "AdvertisingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r33",
      "r204",
      "r220"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Allowance for Doubtful Accounts Receivable, Current",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Accounts receivable, allowance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail",
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.",
        "label": "Allowance for Doubtful Accounts Receivable, Recoveries",
        "terseLabel": "Recoveries"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r222"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Allowance for Doubtful Accounts Receivable, Write-offs",
        "negatedLabel": "Write-offs"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r100",
      "r239",
      "r244"
     ],
     "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",
        "verboseLabel": "Amortization expense for intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r145"
     ],
     "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",
        "verboseLabel": "Shares excluded from computations of diluted net income per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r109",
      "r177",
      "r184",
      "r191",
      "r213",
      "r420",
      "r427",
      "r436",
      "r482",
      "r503"
     ],
     "calculation": {
      "http://neogencorp.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",
        "terseLabel": "Total Assets",
        "totalLabel": "Total Assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "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://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r60",
      "r109",
      "r213",
      "r420",
      "r427",
      "r436"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 15.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://neogencorp.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://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r9",
      "r252"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 24.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "verboseLabel": "Building and improvements"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r308",
      "r311"
     ],
     "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]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r308",
      "r311",
      "r400",
      "r401"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "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]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": {
     "auth_ref": [
      "r399"
     ],
     "lang": {
      "en-US": {
       "role": {
        "definitionGuidance": "Percentage of ownership in subsidiaries",
        "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.",
        "label": "Business Acquisition, Percentage of Voting Interests Acquired"
       }
      }
     },
     "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r409",
      "r410",
      "r411"
     ],
     "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",
        "verboseLabel": "Consideration for purchase of business"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r413"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "verboseLabel": "Contingent consideration potential payment"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r414"
     ],
     "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]",
        "verboseLabel": "Business Combinations"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability": {
     "auth_ref": [
      "r402",
      "r403"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of liability arising from an inherited contingency (as defined) which has been recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability",
        "verboseLabel": "Allocation of purchase price for contingent consideration potential payment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": {
     "auth_ref": [
      "r403"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed before 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, Other",
        "terseLabel": "Purchase price allocation for other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r403"
     ],
     "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",
        "terseLabel": "Purchase price allocation for Prepaid Expenses"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r403"
     ],
     "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": "Purchase price allocation for accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r403"
     ],
     "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": "Purchase price allocation for accounts payable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": {
     "auth_ref": [
      "r403"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue",
        "terseLabel": "Unearned revenue liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": {
     "auth_ref": [
      "r403"
     ],
     "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",
        "verboseLabel": "Purchase price allocation for other current liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r403"
     ],
     "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",
        "verboseLabel": "Purchase price allocation for deferred tax liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "auth_ref": [
      "r403"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "verboseLabel": "Purchase price allocation for non-amortizable intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r403"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "verboseLabel": "Purchase price allocation for intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r402",
      "r403"
     ],
     "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",
        "verboseLabel": "Purchase price allocation for inventory"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": {
     "auth_ref": [
      "r403"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt",
        "verboseLabel": "Purchase price allocation for long-term liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r402",
      "r403"
     ],
     "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",
        "verboseLabel": "Purchase price allocation for land, property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Calculated under guidance for revenue recognition in effect prior to change to new guidance for revenue from contract with customer when using transition method for cumulative effect in period including initial date of application.",
        "label": "Calculated under Revenue Guidance in Effect before Topic 606 [Member]",
        "terseLabel": "Calculated under Revenue Guidance in Effect before Topic 606"
       }
      }
     },
     "localname": "CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r3",
      "r42",
      "r102"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 16.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, End of Year",
        "periodStartLabel": "Cash and Cash Equivalents, Beginning of Year",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.",
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "totalLabel": "Net Increase (Decrease) in Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r15",
      "r103",
      "r105"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CertificatesOfDepositAtCarryingValue": {
     "auth_ref": [
      "r42"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate.  A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit).  Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties.  Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "label": "Certificates of Deposit, at Carrying Value",
        "verboseLabel": "Short-term domestic certificates of deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r498"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
        "label": "Certificates of Deposit [Member]",
        "verboseLabel": "Certificates of Deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails",
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r108",
      "r109",
      "r135",
      "r139",
      "r140",
      "r142",
      "r144",
      "r153",
      "r154",
      "r155",
      "r213",
      "r436"
     ],
     "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]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail",
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/BusinessCombinations",
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail",
      "http://neogencorp.com/role/DefinedContributionBenefitPlan",
      "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail",
      "http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail",
      "http://neogencorp.com/role/IncomeTaxes",
      "http://neogencorp.com/role/MarketableSecuritiesDetail",
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail",
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail",
      "http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail",
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail",
      "http://neogencorp.com/role/StockOptionActivityParentheticalDetail",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataDetail",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited",
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail",
      "http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail",
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail",
      "http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialPaperAtCarryingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unsecured short-term debt instrument issued by corporations which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "label": "Commercial Paper, at Carrying Value",
        "verboseLabel": "Commercial Paper"
       }
      }
     },
     "localname": "CommercialPaperAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]",
        "verboseLabel": "Commercial Paper"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r56",
      "r268",
      "r487",
      "r509"
     ],
     "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 7)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r270"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r116",
      "r117"
     ],
     "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://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r25"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r25"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r25"
     ],
     "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"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r25",
      "r273"
     ],
     "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",
        "periodEndLabel": "Ending Balance (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)",
        "terseLabel": "Common stock, shares outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 11.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, $0.16 par value \u2014 shares authorized 120,000,000; 52,945,841 and 52,216,589 shares issued and outstanding at May 31, 2020 and 2019, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "verboseLabel": "Deferred income tax assets"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "verboseLabel": "Deferred income tax liabilities"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r70",
      "r72",
      "r73",
      "r81",
      "r493",
      "r514"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "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": "Comprehensive income attributable to Neogen"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r70",
      "r72",
      "r80",
      "r418",
      "r419",
      "r431",
      "r492",
      "r513"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest",
        "negatedLabel": "Comprehensive income loss attributable to non-controlling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r70",
      "r72",
      "r79",
      "r417",
      "r431",
      "r491",
      "r512"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "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. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r252"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 27.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "verboseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInFifthYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation to be paid in fifth 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": "Contractual Obligation, Due in Fifth Year",
        "verboseLabel": "Future minimum royalty payment for period, 2025"
       }
      }
     },
     "localname": "ContractualObligationDueInFifthYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInFourthYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation 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": "Contractual Obligation, Due in Fourth Year",
        "verboseLabel": "Future minimum royalty payment for period, 2024"
       }
      }
     },
     "localname": "ContractualObligationDueInFourthYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation 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": "Contractual Obligation, Due in Next Fiscal Year",
        "verboseLabel": "Future minimum royalty payment for period, 2021"
       }
      }
     },
     "localname": "ContractualObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInSecondYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation 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": "Contractual Obligation, Due in Second Year",
        "verboseLabel": "Future minimum royalty payment for period, 2022"
       }
      }
     },
     "localname": "ContractualObligationDueInSecondYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualObligationDueInThirdYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contractual obligation 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": "Contractual Obligation, Due in Third Year",
        "verboseLabel": "Future minimum royalty payment for period, 2023"
       }
      }
     },
     "localname": "ContractualObligationDueInThirdYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r85",
      "r473"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 6.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "definitionGuidance": "Cost of goods and services sold",
        "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": "Total Cost of Revenues",
        "verboseLabel": "Total cost of revenues"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cost of Revenue [Abstract]",
        "terseLabel": "Cost of revenues",
        "verboseLabel": "Cost of Revenues"
       }
      }
     },
     "localname": "CostOfRevenueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "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://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r379",
      "r389"
     ],
     "calculation": {
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "verboseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r379"
     ],
     "calculation": {
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "verboseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "verboseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r379",
      "r389"
     ],
     "calculation": {
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r404"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.",
        "label": "Customer-Related Intangible Assets [Member]",
        "terseLabel": "Customer-based intangibles"
       }
      }
     },
     "localname": "CustomerRelatedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "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": "Unsecured revolving line of credit, spread"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "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://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "auth_ref": [
      "r53",
      "r433"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.",
        "label": "Debt Instrument, Maturity Date",
        "terseLabel": "Unsecured revolving line of credit, maturity date"
       }
      }
     },
     "localname": "DebtInstrumentMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r54",
      "r111",
      "r274",
      "r275",
      "r276",
      "r277",
      "r445",
      "r446",
      "r447",
      "r499"
     ],
     "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://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesTradingUnrealizedGain": {
     "auth_ref": [
      "r212"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Trading, Unrealized Gain",
        "terseLabel": "Unrealized\tgains"
       }
      }
     },
     "localname": "DebtSecuritiesTradingUnrealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesTradingUnrealizedLoss": {
     "auth_ref": [
      "r212"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Trading, Unrealized Loss",
        "negatedLabel": "Unrealized\tLosses"
       }
      }
     },
     "localname": "DebtSecuritiesTradingUnrealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r292",
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r380",
      "r389"
     ],
     "calculation": {
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r380",
      "r389"
     ],
     "calculation": {
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r100",
      "r110",
      "r380",
      "r389",
      "r390",
      "r391"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.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)",
        "verboseLabel": "Deferred income taxes"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r21",
      "r22",
      "r371",
      "r484",
      "r500"
     ],
     "calculation": {
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Deferred Tax Liabilities, Gross"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r380",
      "r389"
     ],
     "calculation": {
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "terseLabel": "Deferred tax assets and liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r372"
     ],
     "calculation": {
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance, Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r377",
      "r378"
     ],
     "calculation": {
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "verboseLabel": "Tax loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r359",
      "r372"
     ],
     "calculation": {
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesNoncurrent": {
     "auth_ref": [
      "r358",
      "r359",
      "r360"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.",
        "label": "Deferred Tax Liabilities, Net, Noncurrent",
        "terseLabel": "Deferred Income Taxes"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.",
        "label": "Deferred Tax Liabilities, Prepaid Expenses",
        "negatedLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "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": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r307"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "verboseLabel": "Defined contribution 401(K) benefit expense"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "verboseLabel": "Defined contribution plan employer matching contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r100",
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "verboseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r100",
      "r172"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.",
        "label": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]",
        "terseLabel": "Adjustments"
       }
      }
     },
     "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "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://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289"
     ],
     "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://neogencorp.com/role/DisaggregatedRevenueDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r282"
     ],
     "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]",
        "verboseLabel": "Disaggregated Revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformationTables",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]",
        "terseLabel": "Equity Compensation Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureOfRepurchaseAgreementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disclosure of Repurchase Agreements [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfRepurchaseAgreementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisclosureTextBlockAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disclosure Text Block [Abstract]"
       }
      }
     },
     "localname": "DisclosureTextBlockAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "verboseLabel": "U.S."
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail",
      "http://neogencorp.com/role/OperatingLossCarryForwardsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net Income Attributable to Neogen per Share",
        "verboseLabel": "Net income attributable to Neogen per share:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r82",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r133",
      "r135",
      "r142",
      "r143",
      "r144",
      "r147",
      "r148",
      "r494",
      "r515"
     ],
     "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": "Basic",
        "verboseLabel": "Basic net income per share"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r82",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r135",
      "r142",
      "r143",
      "r144",
      "r147",
      "r148",
      "r494",
      "r515"
     ],
     "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": "Diluted",
        "verboseLabel": "Diluted net income per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r145",
      "r146"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Income Attributable to Neogen per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r437"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 20.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "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 Foreign Exchange Rate on Cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r362",
      "r392"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Federal corporate tax rate",
        "verboseLabel": "Federal corporate tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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": "Accrued compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r338"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized",
        "verboseLabel": "Remaining compensation cost to be expensed in future periods for non-vested options"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r338"
     ],
     "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": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition",
        "verboseLabel": "Weighted average expense recognition period"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "Employee Stock Purchase Plan"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EnvironmentalRemediationExpense": {
     "auth_ref": [
      "r258",
      "r260"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The charge against earnings in the period for known or estimated future costs arising from requirements to perform environmental remediation activities.",
        "label": "Environmental Remediation Expense",
        "terseLabel": "Environmental remediation expense"
       }
      }
     },
     "localname": "EnvironmentalRemediationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r120",
      "r129",
      "r131",
      "r152",
      "r217",
      "r273",
      "r278",
      "r345",
      "r346",
      "r347",
      "r385",
      "r386",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r444",
      "r526",
      "r527",
      "r528"
     ],
     "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://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r105",
      "r434",
      "r435"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "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": "Financing Receivable, Allowance for Credit Losses [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Finite lived intangible assets, useful life",
        "verboseLabel": "Finite lived intangible assets, useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r243"
     ],
     "calculation": {
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail": {
       "order": 2.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",
        "terseLabel": "Accumulated Amortization",
        "verboseLabel": "Less Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r245"
     ],
     "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 Assets, Amortization Expense, Next Twelve Months",
        "verboseLabel": "Estimated amortization expense for period, 2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r245"
     ],
     "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 fifth 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 Assets, Amortization Expense, Year Five",
        "verboseLabel": "Estimated amortization expense for period, 2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r245"
     ],
     "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 Assets, Amortization Expense, Year Four",
        "verboseLabel": "Estimated amortization expense for period, 2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r245"
     ],
     "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 Assets, Amortization Expense, Year Three",
        "terseLabel": "Estimated amortization expense for period, 2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r245"
     ],
     "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 Assets, Amortization Expense, Year Two",
        "terseLabel": "Estimated amortization expense for period, 2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r240",
      "r241",
      "r243",
      "r247",
      "r474",
      "r478"
     ],
     "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://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r243",
      "r478"
     ],
     "calculation": {
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail": {
       "order": 1.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 Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail"
     ],
     "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]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r240",
      "r242"
     ],
     "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://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r243",
      "r474"
     ],
     "calculation": {
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail": {
       "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 Amount",
        "verboseLabel": "Amortizable intangible assets, net of accumulated amortization of $44,690 and $40,835 at May 31, 2020 and 2019, respectively"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "verboseLabel": "Foreign"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail",
      "http://neogencorp.com/role/OperatingLossCarryForwardsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r252"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 26.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures, Gross",
        "verboseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 10.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://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r229",
      "r231",
      "r480"
     ],
     "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",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r232"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "verboseLabel": "Goodwill acquired"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r248"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r105",
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r100",
      "r230",
      "r233",
      "r237"
     ],
     "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 Loss"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "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": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": {
     "auth_ref": [
      "r234",
      "r235",
      "r398"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments 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, Translation and Purchase Accounting Adjustments",
        "verboseLabel": "Goodwill and/or currency adjustments"
       }
      }
     },
     "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r84",
      "r109",
      "r177",
      "r183",
      "r187",
      "r190",
      "r193",
      "r213",
      "r436"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 5.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",
        "terseLabel": "Gross margin",
        "totalLabel": "Gross Margin",
        "verboseLabel": "Gross Margin"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataDetail",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": {
     "auth_ref": [
      "r100",
      "r250",
      "r255"
     ],
     "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 use (including those held for disposal by means other than sale).",
        "label": "Impairment of Long-Lived Assets Held-for-use",
        "terseLabel": "Impairments of long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsHeldForUse",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r249",
      "r257"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Long-lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r76",
      "r177",
      "r183",
      "r187",
      "r190",
      "r193",
      "r479",
      "r488",
      "r495",
      "r516"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income Before Income Taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r112",
      "r177",
      "r183",
      "r187",
      "r190",
      "r193"
     ],
     "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",
        "verboseLabel": "Income Before Income Taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail",
      "http://neogencorp.com/role/OperatingLossCarryForwardsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail",
      "http://neogencorp.com/role/OperatingLossCarryForwardsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxContingencyLineItems": {
     "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": "Income Tax Contingency [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxContingencyLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r366",
      "r368",
      "r370",
      "r382"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Income Tax Contingency [Table]"
       }
      }
     },
     "localname": "IncomeTaxContingencyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r363",
      "r369",
      "r374",
      "r387",
      "r393",
      "r395",
      "r396",
      "r397"
     ],
     "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]",
        "verboseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r130",
      "r131",
      "r175",
      "r361",
      "r388",
      "r394",
      "r517"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "Provision for Income Taxes",
        "totalLabel": "Provision for Income Taxes",
        "verboseLabel": "Provision for Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail",
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r74",
      "r105",
      "r356",
      "r357",
      "r369",
      "r370",
      "r373",
      "r381",
      "r552"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductionsQualifiedProductionActivities": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount",
        "verboseLabel": "Section 199 domestic production deduction"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductionsQualifiedProductionActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "verboseLabel": "Foreign rate differential"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "verboseLabel": "Tax at U.S. statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "verboseLabel": "Provision for state income taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxContingencies": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount",
        "terseLabel": "Changes in tax contingencies - Increase/(Release)"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount",
        "terseLabel": "Foreign tax credits"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r362"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "terseLabel": "Research and development credit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Tax Uncertainties [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r104"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Income taxes paid, net of refunds"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.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"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.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://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accruals and other changes"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.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://neogencorp.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, net of business acquisitions:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.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 assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r144"
     ],
     "calculation": {
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Effect of dilutive stock options"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information about effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Axis]",
        "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effect of transition method for cumulative effect in initial period of application.",
        "label": "Initial Application Period Cumulative Effect Transition [Domain]",
        "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]"
       }
      }
     },
     "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 13.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "terseLabel": "Interest income, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntersubsegmentEliminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Eliminating entries used in subsegment consolidation.",
        "label": "Intersubsegment Eliminations [Member]",
        "terseLabel": "Corporate and Eliminations"
       }
      }
     },
     "localname": "IntersubsegmentEliminationsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]",
        "terseLabel": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/InventoriesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r34",
      "r227"
     ],
     "calculation": {
      "http://neogencorp.com/role/InventoriesDetail": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "verboseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/InventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "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": "Inventory [Line Items]",
        "terseLabel": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/InventoriesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r4",
      "r58"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 19.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://neogencorp.com/role/InventoriesDetail": {
       "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://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/InventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r14",
      "r59",
      "r105",
      "r149",
      "r224",
      "r225",
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r36",
      "r227"
     ],
     "calculation": {
      "http://neogencorp.com/role/InventoriesDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Raw Materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/InventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryValuationReserves": {
     "auth_ref": [
      "r58",
      "r114",
      "r226"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of valuation reserve for inventory.",
        "label": "Inventory Valuation Reserves",
        "terseLabel": "Valuation allowance for inventory"
       }
      }
     },
     "localname": "InventoryValuationReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r35",
      "r227"
     ],
     "calculation": {
      "http://neogencorp.com/role/InventoriesDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/InventoriesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LandAndLandImprovements": {
     "auth_ref": [
      "r10",
      "r16"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 23.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated deprecation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale.",
        "label": "Land and Land Improvements",
        "verboseLabel": "Land and improvements"
       }
      }
     },
     "localname": "LandAndLandImprovements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r462",
      "r464"
     ],
     "calculation": {
      "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r462"
     ],
     "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": "Components of lease expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "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_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r455"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r463"
     ],
     "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": "Undiscounted minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r463"
     ],
     "calculation": {
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail": {
       "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://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r463"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth 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, after Year Five",
        "terseLabel": "2025 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r463"
     ],
     "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": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r463"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r463"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r463"
     ],
     "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": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r463"
     ],
     "calculation": {
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail": {
       "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",
        "negatedLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r49",
      "r109",
      "r185",
      "r213",
      "r421",
      "r427",
      "r428",
      "r436"
     ],
     "calculation": {
      "http://neogencorp.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://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r32",
      "r109",
      "r213",
      "r436",
      "r486",
      "r507"
     ],
     "calculation": {
      "http://neogencorp.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://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r52",
      "r109",
      "r213",
      "r421",
      "r427",
      "r428",
      "r436"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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://neogencorp.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://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LicensingAgreementsMember": {
     "auth_ref": [
      "r407"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).",
        "label": "Licensing Agreements [Member]",
        "terseLabel": "Licenses",
        "verboseLabel": "Licenses"
       }
      }
     },
     "localname": "LicensingAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r20",
      "r485",
      "r501"
     ],
     "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": "Unsecured revolving line of credit, advances"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r48"
     ],
     "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": "Unsecured revolving line of credit, interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDescription": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Description of the interest rate for the amounts borrowed under the credit facility, including the terms and the method for determining the interest rate (for example, fixed or variable, LIBOR plus a percentage, increasing rate, timing of interest rate resets, remarketing provisions).",
        "label": "Line of Credit Facility, Interest Rate Description",
        "terseLabel": "Unsecured revolving line of credit, interest terms"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum amount borrowed under the credit facility at any time during the period.",
        "label": "Line of Credit Facility, Maximum Amount Outstanding During Period",
        "terseLabel": "Unsecured revolving line of credit, balance outstanding"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r48"
     ],
     "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": "Unsecured revolving line of credit, total amount available"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r272"
     ],
     "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://neogencorp.com/role/LongTermDebt"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MachineryAndEquipmentGross": {
     "auth_ref": [
      "r9",
      "r252"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 25.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment, Gross",
        "verboseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Marketable Securities [Abstract]"
       }
      }
     },
     "localname": "MarketableSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r6",
      "r50"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 17.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Marketable securities",
        "verboseLabel": "Marketable Securities, Current"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/MarketableSecuritiesDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesLineItems": {
     "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": "Marketable Securities [Line Items]"
       }
      }
     },
     "localname": "MarketableSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about investment in marketable security.",
        "label": "Marketable Securities [Table]"
       }
      }
     },
     "localname": "MarketableSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.",
        "label": "Marketable Securities [Table Text Block]",
        "terseLabel": "Summary of components of marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "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 From Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.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://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "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 For Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.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 For Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r97",
      "r98",
      "r101"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease",
       "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 From Operating Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.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://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r2",
      "r68",
      "r71",
      "r77",
      "r101",
      "r109",
      "r119",
      "r124",
      "r125",
      "r126",
      "r127",
      "r130",
      "r131",
      "r141",
      "r177",
      "r183",
      "r187",
      "r190",
      "r193",
      "r213",
      "r436",
      "r489",
      "r510"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "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": "Numerator for basic and diluted net income per share - Net income attributable to Neogen",
        "totalLabel": "Net Income Attributable to Neogen"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r68",
      "r71",
      "r130",
      "r131",
      "r424",
      "r430"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 16.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "negatedTerseLabel": "Net Income Attributable to Non-controlling Interest"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementEarlyAdoptionTableTextBlock": {
     "auth_ref": [
      "r123",
      "r126"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of financial statement line items and the effect of the guidance on the financial statement line items if the entity elects early adoption of accounting guidance.",
        "label": "New Accounting Pronouncement, Early Adoption [Table Text Block]",
        "terseLabel": "Summary of Impact of Adoption of New Accounting Pronouncements on Unaudited Consolidated Statement of Income"
       }
      }
     },
     "localname": "NewAccountingPronouncementEarlyAdoptionTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "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": "Recent Accounting Pronouncements Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r406"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.",
        "label": "Noncompete Agreements [Member]",
        "verboseLabel": "Noncompete Agreements"
       }
      }
     },
     "localname": "NoncompeteAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r278",
      "r415"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "verboseLabel": "Non - Controlling Interest"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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 Income"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other Income"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments | Segment"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformationAdditionalInformationDetail"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 8.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",
        "terseLabel": "Total operating expenses",
        "totalLabel": "Total Operating Expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "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://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r177",
      "r183",
      "r187",
      "r190",
      "r193"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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)",
        "terseLabel": "Operating income",
        "totalLabel": "Operating Income",
        "verboseLabel": "Operating income (loss)"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r456",
      "r464"
     ],
     "calculation": {
      "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r452"
     ],
     "calculation": {
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease liability",
        "verboseLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r452"
     ],
     "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",
        "verboseLabel": "Lease liabilities - current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r452"
     ],
     "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",
        "verboseLabel": "Lease liabilities - non-current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r453"
     ],
     "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://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r453"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability.",
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible List]",
        "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail"
     ],
     "xbrltype": "extensibleListItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r454",
      "r458"
     ],
     "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 lease payments"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r451"
     ],
     "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 right of use asset",
        "verboseLabel": "Right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r461",
      "r464"
     ],
     "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"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r460",
      "r464"
     ],
     "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 lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r448",
      "r450"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "Future minimum rental payments for 2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r448",
      "r450"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "Future minimum rental payments for 2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r448",
      "r450"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "Future minimum rental payments for 2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r448",
      "r450"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "Future minimum rental payments for 2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesRentExpenseNet": {
     "auth_ref": [
      "r449"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "label": "Operating Leases, Rent Expense, Net",
        "verboseLabel": "Office and Manufacturing facilities operating lease expense"
       }
      }
     },
     "localname": "OperatingLeasesRentExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r375"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating Loss Carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/OperatingLossCarryForwardsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/OperatingLossCarryForwardsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/OperatingLossCarryForwardsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r182",
      "r183",
      "r184",
      "r185",
      "r187",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Operating Segments [Member]",
        "terseLabel": "Operating Segments"
       }
      }
     },
     "localname": "OperatingSegmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r115",
      "r132",
      "r163",
      "r432"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r51"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "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 accruals"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r18",
      "r481",
      "r502"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other\u00a0non-current\u00a0assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 29.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": "Total Other Assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Assets, Noncurrent [Abstract]",
        "terseLabel": "Other Assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and 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, Net of Tax",
        "verboseLabel": "Other comprehensive loss, net of tax: foreign currency translations"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r69",
      "r72",
      "r75",
      "r78",
      "r273",
      "r438",
      "r443",
      "r444",
      "r490",
      "r511"
     ],
     "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 loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r62",
      "r64"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Other comprehensive income, net of tax: unrealized gain on marketable securities"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIndefiniteLivedIntangibleAssets": {
     "auth_ref": [
      "r246"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after impairment of indefinite-lived intangible assets classified as other. Excludes financial assets and goodwill.",
        "label": "Other Indefinite-lived Intangible Assets",
        "terseLabel": "Other non-amortizable intangible assets",
        "verboseLabel": "Other non-amortizable intangible assets"
       }
      }
     },
     "localname": "OtherIndefiniteLivedIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "verboseLabel": "Other Intangible Assets"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 8.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 Non-Current Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 14.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, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r292",
      "r293"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]"
       }
      }
     },
     "localname": "OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
        "label": "Patents [Member]",
        "terseLabel": "Patents",
        "verboseLabel": "Patents"
       }
      }
     },
     "localname": "PatentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability.",
        "label": "Payment for Contingent Consideration Liability, Investing Activities",
        "terseLabel": "Contingent consideration paid"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForPreviousAcquisition": {
     "auth_ref": [
      "r93"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash outflow representing an adjustment to the purchase price of a previous acquisition.",
        "label": "Payments for Previous Acquisition",
        "terseLabel": "Second installment paid"
       }
      }
     },
     "localname": "PaymentsForPreviousAcquisition",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r90",
      "r412"
     ],
     "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",
        "verboseLabel": "Cash consideration for purchase of business"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r90"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 15.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",
        "negatedLabel": "Business acquisitions, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r211"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Purchase of marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireProductiveAssets": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.",
        "label": "Payments to Acquire Productive Assets",
        "negatedLabel": "Purchase of property, equipment and other\u00a0non-current\u00a0intangible assets",
        "verboseLabel": "Expenditures for long-lived assets"
       }
      }
     },
     "localname": "PaymentsToAcquireProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r294",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r313"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]",
        "terseLabel": "Defined Contribution Benefit Plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/DefinedContributionBenefitPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r315",
      "r339"
     ],
     "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://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "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://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r24"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r24"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r24"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r24"
     ],
     "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"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 10.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, $1.00 par value \u2014 shares authorized 100,000; none issued and outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r7",
      "r40",
      "r41"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 20.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 current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Policy [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r94",
      "r340"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options",
        "terseLabel": "Exercise of stock options and other"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities  (held-to-maturity or available-for-sale) during the period.",
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "terseLabel": "Proceeds from the sales of marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.",
        "label": "Product and Service, Other [Member]",
        "verboseLabel": "Other products and service-related intangibles"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Product Revenues"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r2",
      "r68",
      "r71",
      "r96",
      "r109",
      "r119",
      "r130",
      "r131",
      "r177",
      "r183",
      "r187",
      "r190",
      "r193",
      "r213",
      "r417",
      "r423",
      "r425",
      "r430",
      "r431",
      "r436",
      "r495"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "disclosureGuidance": "Net income",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net Income",
        "verboseLabel": "Net Income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r45",
      "r254"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r44",
      "r252"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 22.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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, Gross",
        "totalLabel": "Property, Plant and Equipment, Gross"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r16",
      "r17",
      "r254",
      "r508"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 21.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",
        "totalLabel": "Net Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment, Net [Abstract]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r43",
      "r105",
      "r254",
      "r553",
      "r554"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r16",
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r83",
      "r221"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Provision for Doubtful Accounts",
        "verboseLabel": "Provision"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Quarterly Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.",
        "label": "Quarterly Financial Information [Text Block]"
       }
      }
     },
     "localname": "QuarterlyFinancialInformationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r105",
      "r203",
      "r206",
      "r207",
      "r208"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivables, Policy [Policy Text Block]",
        "terseLabel": "Accounts Receivable and Concentrations of Credit Risk"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r352",
      "r564"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 11.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://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "auth_ref": [
      "r105",
      "r352"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs it has 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.",
        "label": "Research and Development Expense, Policy [Policy Text Block]",
        "terseLabel": "Research and Development Costs"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is 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.",
        "label": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r28",
      "r278",
      "r348",
      "r506",
      "r530",
      "r535"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 14.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": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r120",
      "r129",
      "r131",
      "r217",
      "r345",
      "r346",
      "r347",
      "r385",
      "r386",
      "r526",
      "r528"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r168",
      "r169",
      "r182",
      "r188",
      "r189",
      "r195",
      "r196",
      "r199",
      "r281",
      "r282",
      "r473"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 7.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "definitionGuidance": "Total revenues",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "positiveLabel": "Total Revenues",
        "verboseLabel": "Total revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/DisaggregatedRevenueByGeographicLocationDetail",
      "http://neogencorp.com/role/DisaggregatedRevenueDetail",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r168",
      "r169",
      "r182",
      "r188",
      "r189",
      "r195",
      "r196",
      "r199",
      "r281",
      "r282",
      "r473"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "terseLabel": "Product revenues to external customers",
        "verboseLabel": "Total Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": {
     "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": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]",
        "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.",
        "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]",
        "terseLabel": "Revenue, Initial Application Period Cumulative Effect Transition [Table]"
       }
      }
     },
     "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r107"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue Recognition, Policy [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r459",
      "r464"
     ],
     "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": "Right of use assets in exchange of lease liability"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RoyaltyExpense": {
     "auth_ref": [
      "r86"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.",
        "label": "Royalty Expense",
        "verboseLabel": "Royalty Expense"
       }
      }
     },
     "localname": "RoyaltyExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CommitmentsAndContingenciesAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RoyaltyIncomeNonoperating": {
     "auth_ref": [
      "r88"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 15.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ancillary revenue earned during the period from the consideration paid to the entity for the use of its rights and property by another party. Examples include licensing the use of copyrighted materials and leasing the extraction of natural resources.",
        "label": "Royalty Income, Nonoperating",
        "verboseLabel": "Royalty income"
       }
      }
     },
     "localname": "RoyaltyIncomeNonoperating",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]",
        "terseLabel": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipAfterTransaction": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company after stock transaction.",
        "label": "Sale of Stock, Percentage of Ownership after Transaction",
        "verboseLabel": "Percentage of ownership in subsidiaries Before capital contribution"
       }
      }
     },
     "localname": "SaleOfStockPercentageOfOwnershipAfterTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company before stock transaction.",
        "label": "Sale of Stock, Percentage of Ownership before Transaction",
        "verboseLabel": "Percentage of ownership in subsidiaries before capital contribution"
       }
      }
     },
     "localname": "SaleOfStockPercentageOfOwnershipBeforeTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r381"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "verboseLabel": "Provision for Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "verboseLabel": "Significant Components of Deferred Income Tax Liabilities and Assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Calculation of Net Income Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r362"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "verboseLabel": "Reconciliation of Income Taxes Computed at U.S. Federal Statutory Tax Rate to Income Tax Expense"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r240",
      "r242"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "verboseLabel": "Amortizable of Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r236",
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "verboseLabel": "Goodwill by Business Segment"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "verboseLabel": "Income Before Income Taxes"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r14",
      "r37",
      "r38",
      "r39"
     ],
     "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": "Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": {
     "auth_ref": [
      "r150"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.",
        "label": "Quarterly Financial Information [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfQuarterlyDataUnauditedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r177",
      "r180",
      "r186",
      "r236"
     ],
     "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://neogencorp.com/role/SegmentInformationAdditionalInformationDetail",
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r177",
      "r180",
      "r186",
      "r236"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. 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 Text Block]",
        "terseLabel": "Segment Information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock": {
     "auth_ref": [
      "r327"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the total intrinsic value of options exercised (or share units converted), share-based liabilities paid, and the total fair value of shares vested during the year.",
        "label": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block]",
        "terseLabel": "Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options Intrinsic Value"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r315",
      "r339"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]",
        "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.",
        "label": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]",
        "terseLabel": "Summary of Stock Options Outstanding"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r319",
      "r325",
      "r328"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]",
        "terseLabel": "Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Fair Value of Stock Options Granted, Estimated using Weighted-Average Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r164",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r182",
      "r183",
      "r184",
      "r185",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r193",
      "r199",
      "r518"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail",
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail",
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r164",
      "r166",
      "r167",
      "r177",
      "r181",
      "r187",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r198",
      "r199",
      "r200"
     ],
     "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]",
        "verboseLabel": "Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformation"
     ],
     "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://neogencorp.com/role/SegmentInformationAdditionalInformationDetail",
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome": {
       "order": 9.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://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.",
        "label": "Service [Member]",
        "terseLabel": "Service Revenues"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/SegmentInformationDetail",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.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 Compensation",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Stock option vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discount rate from fair value on purchase date that participants pay for shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date",
        "terseLabel": "Annual maximum limit percentage of compensation to purchase shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r334"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "verboseLabel": "Expected stock volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r335"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "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]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r317"
     ],
     "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",
        "verboseLabel": "Number of shares authorized for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "verboseLabel": "Number of shares available for grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Options Exercisable, Number",
        "verboseLabel": "Options Outstanding, Exercisable Beginning Balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityParentheticalDetail",
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r322"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "verboseLabel": "Options Exercisable, Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r327"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "verboseLabel": "Aggregate intrinsic value of options exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Options, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Options, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-US": {
       "role": {
        "definitionGuidance": "Weighted-average fair value per share of stock options granted",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "verboseLabel": "Weighted-Average Grant Date Fair Value, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r339"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "verboseLabel": "Aggregate intrinsic value of options outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r321",
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Options Outstanding, Ending Balance",
        "periodStartLabel": "Options Outstanding, Beginning Balance",
        "verboseLabel": "Options Outstanding, Number"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail",
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted-Average Exercise Price, Ending Balance",
        "periodStartLabel": "Weighted-Average Exercise Price, Beginning Balance",
        "verboseLabel": "Options Outstanding, Weighted-Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail",
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted-Average Exercise Price, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r105",
      "r315",
      "r318"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]",
        "verboseLabel": "Equity Compensation Plans"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r330"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by range of option prices pertaining to options granted.",
        "label": "Exercise Price Range [Axis]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": {
     "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, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]",
        "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail",
      "http://neogencorp.com/role/StockOptionActivityParentheticalDetail",
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit",
        "verboseLabel": "Range of Exercise price, minimum"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit",
        "verboseLabel": "Range of Exercise price, maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": {
     "auth_ref": [
      "r337"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost",
        "terseLabel": "Compensation expense related to share based awards"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r332",
      "r349"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of 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 Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected option life (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/FairValueOfStockOptionsGrantedEstimatedUsingWeightedAverageAssumptionsDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r339"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "verboseLabel": "Aggregate intrinsic value of options exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "verboseLabel": "Options Outstanding, Average Contractual Life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShippingAndHandlingMember": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Packing and transport of product.",
        "label": "Shipping and Handling [Member]",
        "verboseLabel": "Shipping and Handling"
       }
      }
     },
     "localname": "ShippingAndHandlingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r457",
      "r464"
     ],
     "calculation": {
      "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short term leases"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r1",
      "r164",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r182",
      "r183",
      "r184",
      "r185",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r193",
      "r199",
      "r236",
      "r256",
      "r262",
      "r263",
      "r518"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/DisaggregatedRevenueDetail",
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail",
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r23",
      "r24",
      "r25",
      "r108",
      "r109",
      "r135",
      "r139",
      "r140",
      "r142",
      "r144",
      "r153",
      "r154",
      "r155",
      "r213",
      "r273",
      "r436"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail",
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/BusinessCombinations",
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail",
      "http://neogencorp.com/role/DefinedContributionBenefitPlan",
      "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail",
      "http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail",
      "http://neogencorp.com/role/IncomeTaxes",
      "http://neogencorp.com/role/MarketableSecuritiesDetail",
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail",
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail",
      "http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail",
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail",
      "http://neogencorp.com/role/StockOptionActivityParentheticalDetail",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataDetail",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited",
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail",
      "http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail",
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail",
      "http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r57",
      "r116",
      "r117",
      "r118",
      "r120",
      "r129",
      "r131",
      "r152",
      "r217",
      "r273",
      "r278",
      "r345",
      "r346",
      "r347",
      "r385",
      "r386",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r444",
      "r526",
      "r527",
      "r528"
     ],
     "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://neogencorp.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://neogencorp.com/role/BusinessCombinations",
      "http://neogencorp.com/role/CommitmentsAndContingencies",
      "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail",
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://neogencorp.com/role/DefinedContributionBenefitPlan",
      "http://neogencorp.com/role/EquityCompensationPlans",
      "http://neogencorp.com/role/EquityCompensationPlansTables",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables",
      "http://neogencorp.com/role/IncomeTaxes",
      "http://neogencorp.com/role/LongTermDebt",
      "http://neogencorp.com/role/MarketableSecuritiesDetail",
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail",
      "http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail",
      "http://neogencorp.com/role/SegmentInformation",
      "http://neogencorp.com/role/SegmentInformationTables",
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail",
      "http://neogencorp.com/role/StockRepurchases",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataDetail",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables",
      "http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail",
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail",
      "http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "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]"
       }
      }
     },
     "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]"
       }
      }
     },
     "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]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r116",
      "r117",
      "r118",
      "r152",
      "r473"
     ],
     "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://neogencorp.com/role/ActivityInAllowanceForDoubtfulAccountsDetail",
      "http://neogencorp.com/role/AmortizableOfIntangibleAssetsDetail",
      "http://neogencorp.com/role/BusinessCombinations",
      "http://neogencorp.com/role/BusinessCombinationsAdditionalInformationDetail",
      "http://neogencorp.com/role/CommitmentsAndContingencies",
      "http://neogencorp.com/role/ComponentsOfLeaseExpenseDetail",
      "http://neogencorp.com/role/ConsolidatedBalanceSheets",
      "http://neogencorp.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows",
      "http://neogencorp.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome",
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://neogencorp.com/role/DefinedContributionBenefitPlan",
      "http://neogencorp.com/role/DefinedContributionBenefitPlanAdditionalInformationDetail",
      "http://neogencorp.com/role/EquityCompensationPlans",
      "http://neogencorp.com/role/EquityCompensationPlansTables",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssets",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail",
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsTables",
      "http://neogencorp.com/role/GoodwillByBusinessSegmentDetail",
      "http://neogencorp.com/role/IncomeBeforeIncomeTaxesDetail",
      "http://neogencorp.com/role/IncomeTaxes",
      "http://neogencorp.com/role/IncomeTaxesAdditionalInformationDetail",
      "http://neogencorp.com/role/LongTermDebt",
      "http://neogencorp.com/role/MarketableSecuritiesDetail",
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail",
      "http://neogencorp.com/role/ReconciliationOfIncomeTaxesComputedAtTheUSFederalStatutoryTaxRateToIncomeTaxExpenseDetail",
      "http://neogencorp.com/role/ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueDetail",
      "http://neogencorp.com/role/SegmentInformation",
      "http://neogencorp.com/role/SegmentInformationTables",
      "http://neogencorp.com/role/SignificantComponentsOfDeferredIncomeTaxLiabilitiesAndAssetsDetail",
      "http://neogencorp.com/role/StockOptionActivityParentheticalDetail",
      "http://neogencorp.com/role/StockRepurchases",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataDetail",
      "http://neogencorp.com/role/SummaryOfQuarterlyDataUnaudited",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPolicies",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesTables",
      "http://neogencorp.com/role/SummaryOfStockOptionsOutstandingDetail",
      "http://neogencorp.com/role/SupplementalBalanceSheetInformationRelatedToOperatingLeasesDetail",
      "http://neogencorp.com/role/UndiscountedMinimumLeasePaymentsDetail",
      "http://neogencorp.com/role/WeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r24",
      "r25",
      "r273",
      "r278"
     ],
     "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": "Issuance of shares under employee stock purchase plan (in shares)",
        "verboseLabel": "Number of shares purchased by employees"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r24",
      "r25",
      "r273",
      "r278"
     ],
     "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": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures",
        "terseLabel": "Exercise of options and share-based compensation expense (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r24",
      "r25",
      "r273",
      "r278",
      "r323"
     ],
     "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",
        "negatedLabel": "Options, Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockOptionActivityDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r24",
      "r25",
      "r273",
      "r278"
     ],
     "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": "Issuance of shares under employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r24",
      "r25",
      "r278",
      "r314",
      "r326"
     ],
     "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": "Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures",
        "terseLabel": "Exercise of options and share-based compensation expense"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased",
        "terseLabel": "Shares authorized to purchase"
       }
      }
     },
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.",
        "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased",
        "terseLabel": "Stock remained available for repurchase"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r24",
      "r25",
      "r273",
      "r278"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased and retired during the period.",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "terseLabel": "Number of shares repurchased"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockRepurchasesAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r24",
      "r25",
      "r273",
      "r278"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedLabel": "Shares repurchased (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r24",
      "r25",
      "r273",
      "r278"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedLabel": "Shares repurchased"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r25",
      "r30",
      "r31",
      "r109",
      "r205",
      "r213",
      "r436"
     ],
     "calculation": {
      "http://neogencorp.com/role/ConsolidatedBalanceSheets": {
       "order": 9.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",
        "totalLabel": "Total Neogen Corporation and Subsidiaries Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "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://neogencorp.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r109",
      "r116",
      "r117",
      "r118",
      "r120",
      "r129",
      "r213",
      "r217",
      "r278",
      "r345",
      "r346",
      "r347",
      "r385",
      "r386",
      "r415",
      "r416",
      "r429",
      "r436",
      "r438",
      "r439",
      "r444",
      "r527",
      "r528"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "terseLabel": "Stock split ratio"
       }
      }
     },
     "localname": "StockholdersEquityNoteStockSplitConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_SubsegmentsConsolidationItemsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.",
        "label": "Subsegments Consolidation Items [Axis]",
        "terseLabel": "Subsegments Consolidation Items [Axis]"
       }
      }
     },
     "localname": "SubsegmentsConsolidationItemsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsegmentsConsolidationItemsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Subsegments, eliminations and reconciling items used in consolidating a reportable segment and its subsegments.",
        "label": "Subsegments Consolidation Items [Domain]",
        "terseLabel": "Subsegments Consolidation Items [Domain]"
       }
      }
     },
     "localname": "SubsegmentsConsolidationItemsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SegmentInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]",
        "terseLabel": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/EquityCompensationPlansAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": {
     "auth_ref": [
      "r364",
      "r368",
      "r370"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.",
        "label": "Summary of Income Tax Contingencies [Table Text Block]",
        "terseLabel": "Sumary of reconciliation of our tax contingencies"
       }
      }
     },
     "localname": "SummaryOfIncomeTaxContingenciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": {
     "auth_ref": [
      "r376"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Summary of Operating Loss Carryforwards [Table Text Block]",
        "terseLabel": "Summary of net operating loss carryforwards"
       }
      }
     },
     "localname": "SummaryOfOperatingLossCarryforwardsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "Supplementary Cash Flow Information"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions": {
     "auth_ref": [
      "r353",
      "r354"
     ],
     "calculation": {
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) to previously recorded tax expense. Includes, but is not limited to, significant settlements of income tax disputes, and unusual tax positions or infrequent actions taken by the entity, including tax assessment reversal, and IRS tax settlement.",
        "label": "Tax Adjustments, Settlements, and Unusual Provisions",
        "terseLabel": "Uncertain tax provision"
       }
      }
     },
     "localname": "TaxAdjustmentsSettlementsAndUnusualProvisions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ProvisionForIncomeTaxesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r405"
     ],
     "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]",
        "verboseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradingSecuritiesDebt": {
     "auth_ref": [
      "r209",
      "r210"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading).",
        "label": "Debt Securities, Trading",
        "terseLabel": "Fair\u00a0Value"
       }
      }
     },
     "localname": "TradingSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradingSecuritiesDebtAmortizedCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortized cost of investments in debt securities classified as trading.",
        "label": "Debt Securities, Trading, Amortized Cost",
        "terseLabel": "Amortized\tCost"
       }
      }
     },
     "localname": "TradingSecuritiesDebtAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockTextBlock": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.",
        "label": "Treasury Stock [Text Block]",
        "terseLabel": "Stock Repurchases"
       }
      }
     },
     "localname": "TreasuryStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/StockRepurchases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r122",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r383",
      "r384",
      "r385",
      "r386",
      "r475",
      "r476",
      "r477",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail",
      "http://neogencorp.com/role/SummaryOfUnauditedConsolidatedStatementOfIncomeDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r295",
      "r304",
      "r496"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "verboseLabel": "US Treasury Securities"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ComponentsOfMarketableSecuritiesDetails",
      "http://neogencorp.com/role/MarketableSecuritiesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r355",
      "r367"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ReconciliationOfOurTaxUncertaintiesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r156",
      "r157",
      "r158",
      "r159",
      "r160",
      "r161",
      "r162"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "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://neogencorp.com/role/LongTermDebtAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r134",
      "r144"
     ],
     "calculation": {
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail": {
       "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",
        "totalLabel": "Denominator for diluted net income per share",
        "verboseLabel": "Diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r133",
      "r144"
     ],
     "calculation": {
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail": {
       "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": "Denominator for basic net income per share - Weighted average shares",
        "verboseLabel": "Basic"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/CalculationOfNetIncomePerShareDetail",
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]",
        "terseLabel": "Weighted Average Shares Outstanding"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://neogencorp.com/role/ConsolidatedStatementsOfIncome"
     ],
     "xbrltype": "stringItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r106": {
   "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"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r13": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "http://asc.fasb.org/topic&trid=2122394"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256"
  },
  "r139": {
   "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"
  },
  "r14": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r15": {
   "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"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "http://asc.fasb.org/topic&trid=2126967"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r16": {
   "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"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r164": {
   "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"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "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"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r177": {
   "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"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r18": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r2": {
   "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"
  },
  "r20": {
   "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"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563"
  },
  "r213": {
   "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"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r217": {
   "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"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r233": {
   "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"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r247": {
   "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"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r251": {
   "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"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=109237650&loc=d3e13064-110858"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)(1)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r26": {
   "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"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13296-110859"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "410",
   "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 4.C)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/subtopic&trid=2208821"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(i)(1)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r297": {
   "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"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r3": {
   "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"
  },
  "r30": {
   "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"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r304": {
   "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"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(f)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r317": {
   "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"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r323": {
   "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"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r326": {
   "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"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r352": {
   "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"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28511-109314"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28446-109314"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31958-109318"
  },
  "r361": {
   "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"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r363": {
   "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"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r374": {
   "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"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r38": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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"
  },
  "r400": {
   "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"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r433": {
   "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"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r478": {
   "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"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r482": {
   "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"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(25))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r499": {
   "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"
  },
  "r5": {
   "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"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.2)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r501": {
   "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"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r503": {
   "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"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(21))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r52": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "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"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r523": {
   "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"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r535": {
   "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"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r54": {
   "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"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010"
  },
  "r551": {
   "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"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r56": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r566": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g"
  },
  "r567": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r568": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r569": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r57": {
   "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"
  },
  "r570": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r75": {
   "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"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r8": {
   "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"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>88
<FILENAME>0001193125-20-204007-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001193125-20-204007-xbrl.zip
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
MZ 9E$'%;_ GD0,5UJ>@";"NP.A%V&]1G3DA'!?JZY.56Z(J77-/%C,5*T;O
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
M8\VQ,A0=%4') CQS7#H=YYC"S/&O.#C$=SW0^XN%WT[+A?-R<=;Y%FL1[&]
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
MV2[@!1_V ,L#P9T0@,&\0'W"9SY*N $4_@J)/41 \1!D,?QC Q!!6@/'BH
M"FW>'X#Y(K$JR"-,#AL#/].7&.DPC_D]C/*IL6%@_!H'(VWFLF"("PX#^/@W
MC<=DW@,,R,7P &&LH ]NPH#[%!$]3&[<!NJ$=V"*'A54TA0))!(]'B0?A#W
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
M.UP]BB*/"'P:3Z/Y'78 F@#_R!Y'(]R7T0R\)_2. ]I&SJ"2R(DHM50BLSU
M KS/,8$%),L&/>X/>HBN=Y76'?CVP$X1QW5X*--:DHY<X!0@$AL,4!\9B*U
M^2]]0) R0R", DC"%*15N@[L,Y0!#RIBC>+21XGC8FZ"^K:$%X#QKY#9/\"
M&_$5ZTBI U(. X"AZ&"[KQX(FS:EGL[K!!1>D4C!W/&!]7L/?@(0X\\RY@\C
M1T-(*0'RK2M]+/FMM-RT+--& 0H$Q,_(XB0_8*2!;#8F9:)VXT#8("$>6-<<
M6%A^1BN6>8Z4' ^2"GKP-<AN;3O"%[@VJ=85=R/W]KET][C@8;>7H# EM&08
M[Q'3)E&<RL*S.?)-'&R,(E/1+YTJ\$>&;AL6(E#Q)'U5W+U\0LM#)3]E;,$F
M,BOLP-1"1@H!_(] G%+FCQQ8Z:#NCI#1_GZL@3'I_IS=H+)B;I#(/TI=)O6C
M&DN' ":2.T!!OIQ$$B62$SHY.MS([%&"2]$F1VL14(1L$,6/Y.Q44E^'^:#\
M:1=)'B67388?80BW U)@7P:/.AW4QD"\&+V,LVMC<_8$ZP^4M!,/DM8_JL1*
M#TA#SJ'3-.. T'&*E(T\VNKXZS$TE.R=%G/3#\J]VP2#T:0/4D4N,AH,;"T?
M= $PQKM*$X4O*%LA>C)A.O6I"WA*!7LPTS*<^=P=/#>3Z)?:C&,G^VXLNNFC
M9UMLF(8;Z^M\\:*\7L,%Y+^C#%(ATI<]0)"='0S!QIHRI4N3^G$49'W$":29
M N-2&29^D%(/UA%@O9,2>@,J\ _IJ?22KAH!%V?H,RFWY5C:'HR5^IAL[3 7
M)Y12<E_'QE![$QU^B+T9O:5+]7R?]MN" !3P?4'BZAK]5%6[*-?*T^MC_!L[
M?HT\EA?-R:4C=W6SS+)DJ]P%(RNVK,#.1%M2?XMY_$!VAD;<A&T%0\ KXXXR
MKG342/G.OO:DXZ*FD<^ 47%%&:K+= B"QM>U*^//OA1A6PU++1S87Z-1F'F/
MIV?*V[I@W ] 9?A<BY(/UDSMO":;>0TRN)J,?QRD(#)-_&#=FP '"*S1\>2"
M'>I0%/#-%6E;U[&EO1_)[E2P1=<(4;#P(FDFI?$# 3$.OX1BP/VT/$]&GD9A
MF,CGBDIR=8 -&+1-/=IALKYUE(.+*O_T8K3="X8KZ>HP!#BW0GE^B;H$#+RE
MEX^4%)G'(-_A,5LI#0<#N90(; F+P3 L*V,T+HH:%7\,>@00;]-0%DUCZ0?W
M^U2FJ57:,LY@/Q#;1E\]1P[>&HCU*H+F,(X;/F<J*(<Z*EO2JCP..&J!?G_0
M/) GR[$^Y!LLVN%]Z]W]P;<#Y8#4/<D8+5D=4&_>8C8 "%8^GL*NG!14O:1?
M%6KM4!4DB)SZD9^5LF)DF:*V8(:[)*TQ.MTG?W*A0]/CYE0"?Z,25/0PDQF<
M(+JM<8B.J?13=0P+'52LN0H2-:B*KTF;R0*V46F&].OCPC99,,(=1*L?!21'
M&0>06(&*'J?7$:U0#ZF0ZP,E8[!?16EB6U2M(ZZI)0^$N3+'*8M,P "5(1Y5
MDS^R)3%>K])3X#?TY7$"*6ZD<SXJ&I'!3U5OAA6N;9@8,QXJIZI,QI3_/\IP
M^ Q(0.84%9-$T39,@H+3CH(6H/K _% F*F2V$IAC.$ !Y@[WQ_"DX3@LV%PN
M-A'@TZ7AB:2'"@IBSD;%[]!N!A7 5"!/6![MJJ">FC?FHU3(=P+C*@8O)U8
M^*CL0899:CN1$U',V9>A1OB[CXQ.=3P?%B5#PW$,,<HT*5F^GRI\BC(?&(^+
M)%+"[-"03F31DYI!06!4,6\A*,?)S#_(VG29K +71>/N4,9"@7Z\Z%R(*]D/
M(,4'$N41>^Y; '"\YBW])6(QP<)(<%B)8,MF;#(T;'//TPDJ&4"6O_E,G3D!
M 8TQ-:2A<K%<W)\XJ1,?:P#'0."(*AJ.2$4;&KCE'^7]XE%QOU@L2IH2?$C<
M@&G+8,J:5;X1%I84"TD[)9H!".4?9^5R/'(4P$N\](^C\DG\>RH/'M7=NC+!
M!03RC_+QJ7Q44)?H:D9\PQFOS$N]>B!/;PO%G6IK0TL==2(BSB(*F5*$]9;_
MB<.6BO_$/P1@T<-3 GRTY"AJ'WG+4^!S8#7!:(I^04W[P%V9?)A ,WT"F*G,
M!!\7_P!E*?B _R3+J 5GXX5ZW"O$:TOE4B:V,@( M_H@EQCZF?K+M1ILZW:^
M9AT3&UE>WP[P#K(G9O-]Z[,@?S-WWZKVP.(=65X@'EB7*:'2X7:H14W2-!@Q
MDZPCPD1L7,X9>BBOP,G@0M:9J 3/#!$A98F@&.K#(@"=ET$^'JV]1P#[P-]$
MGFT)M%"7DB!*ARF.358I2SM VYTI?Z;'<8VH3#&\#_H#3^Y$E4PSCQ>.7!B7
M$D_J'P</*6#> !,AR.>R[ &/^L@)\3+(Z*^$5P$_!"(<'>R;R,I'=B]Q8K]K
MZJ8D9P)IR:-B^(,#LML.5%4&(%@Y:.H!N0.BSA?.(I%][44AVE[&VKK=^,P9
MK1')96F$SG&D#TP9'GJ!SG8>%P_._[EO'9<.CO^I('UT!M_(VC+4\Z@71[)?
MG1.5"E8RA:6.=5V3H4IQ');VM>8M%TOG<CCX<+:/9MI 9;+<X;Q(VJ(3HDO!
M=.6F?EVYRL/!T?7#8CS@-%4T/G=X51NE^-Q^LOAD/W&.50DO3"6TPRA:/UUB
M[D^&;Z(H#9ZA&NCO$B<6$HK*ZH3@3_@AV"_2;>D*IJ)+&*IBH!54>Y>1M(U$
M?EJRSU  VE1)2OT9XGW=HC,'0:7?IF)W1L&2JD\B5EMPXL2*_AF5JH_%Z6,B
M#G5!'&+X2I<'AB!+E=TO[Z2V, _D6![!>KG*8(#77J*;#[1</BX"DM'80#)/
ME3]*$P0/-:MRD$XB\S0ZJRLG'EO.B" C\DIZ$3($&<4=U?IBYKLXU!>KJA7
MGCF>QU9%N^ A/""12J6>@(T7O8%P$=(X^RND<;!&AC^P+)*B_E'?28<Z4 >;
M$_$-8%P,X*"/)I=4_BAC!=%!9%W)0;!P+""C6DEE,!9@?;[-\-1OF]*.,F0>
M9;E3G$6<*)M(7/.5<LQP+(:! UUIA'9<5"X<!3KB\E2"H7,TSXAG]Z)#*#&
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
M3X";/,)/ TO?,1$?)(UDL7H1R&Z@,RQQC\B/L;6+R(5_A?P7^2V--BPU [@
MB'L([Z<8M(K6ITB8#7P#*_Q^8!-GST&*4+C,RZQ&8AN);21V/B3VV#W!LP1V
M_[G[A%-MNK>I+@LXQI'W*\#N4W)A&C@2;16EN=^\J$QM,U<?*:^F=F3>73;K
MS9^,!C,:S&@PH\&,!EM$@]U%EV*@RQ U\XM/I<W29QT7HS_H<$C7 A8?R ]M
M[#XBCTW9,))*]MD\/F\RYI&D_E25$_$-';+ S@MEO[B!*J"P.?^AQA8@9:(S
M6+J7O$?P  ONP>@!HP>,'C!ZP.B!1?3 I0A9$#6)[%))[#/%/]YZ%,G?Q&T4
M(,'_#*,+94>=%03U,9X?X&LV-B1EV([4B&DCIHV8-F+:B.E%Q+2^BWJ68.X1
M;'L:3)?-^JAOXMA7=!MU%'XQ,MG(9".3C4PV,GD1F7R!Y[QG1OZ9JSHD#7DW
M%$%")!MA:X2M$;9&V!IANXBP_2Q/$G?I+'GK\TY@.8)Y/Y#E S<RA?&>9?GA
M,=56Q@AA(X2-$#9"V CA183P[W@8;#]54YS(#8Y=5ZR:R*6$<3_TF,T&Q-4_
M.ICVDYUGC4 V MD(9".0C4!>2"#__^R]:7/;2)8N_/U&W/^ \'1/5$7 :I':
MV[<G0B7+59JR+(^EZHI^OTR 0))$&0186"2S?_U[EEQ!4(LM4Y20$3/5%@DF
M<CEY]O.<7ZC''B)MK_0,%]4\K162D5UHK J'IWH,#='HF;%GQIX9>V;LF?%#
MF/%5&6F('L9/%,%,8']Y6:BWBD=;(**,Q2.[:2UA5CH9XTN=@>.BF@G35=7@
M8*L&JYZM>[;NV;IGZYZM/RA#CBJNN>1D95YT5,GB2U5DWX')+I%Y5#:<;$L0
M3[')XQNG=:)GSYX]>_;LV;-GSW>SYP]-71HM>!6#-IJS 1T3J]+C[%[-U$F^
MR!!+,S:M UK-^CS+?B8L^ROQ81X :;EV?)CC#V?GA%'92V"E%CI.)RZ2BZ%(
MR$AAH'$'0Q>.Z6ZX)$1!6@UD[2 B*7Y!T.H1U\S9K5^KT/7(FKHVMT2N!:<4
M)##=BGN6=,,J:23V<5-RG1Q_704I@3;)=Q(2"(R9B\P +*N^L-B%(:<-&J<B
M2]00(7%*['T"#\X*TSLK2DB@(:"BAVER:<X#-7E=T^N:SU_7/&FWFG*8N<OU
M'+R^!!O@$-0[ _.ANC)G[#L&U7-$#_ &S:_KCDYL\N7<8-=NC2I#?++AKA%0
M,M*WU"G+\A'+QL=>GWU6^JP7"UXL>+'PU&+A_7+'L9:>SZG(U)?0;E[8V6.Q
M+3%85J!-0Z*CU=K2B) N2>$VN*N:M!:RN9(C,Z9--8+_+5NM5Y:;MMC&34>?
MM5 VT55?+._!4G=>[T+Q(L>+'"]RO,AYD,AY:[F-7+OCJI#]JD@@,.HX=OJL
MVTZ)BZN3-DLV<'RW6B^UB&9W21[;]I#OY41#[5^R/5]>"'@AX(6 %P)>"#Q$
M"'RBA!+1E@"2=\M>U,"BL;N$Y3-B8\0R 3J[.7#K==D+%WO@YB!(2O5&:H>$
MTL )<W@V[MFX9^.>C7LV_J#2=O0+Z?X/W).^,AT:5CJ)NOQ!-]." ]0V*T?]
MG-EY@I E002G-DXIWQQ(4<Q ^:=0,+?K)3^. NBFT#:5SB]/3&-V1W\VD4IX
M5R5$7A1X4>!%@1<%7A0\S*T33?*"4GNR:,0<MLE3V%SL9M[N?[;"20._M#&V
M*87GMGYP5C :@\_8N)VE1:LN"7M9 KEBUA%W%E^J3W*FZ@6 %P!> '@!X 7
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
M7!U;(N<K/1_#E:U("R2V8+B4A/:)@.6,B@1O=QS-2<8@T):@]U(H'I2YHIS
M>ZJ9CBJ" HF7%-3L- >3#W;@F@+.Z%^@ZH^%$6WF#2IY1CB+-- 2AB\;P,Y6
M%?5"YGR-:,OM#2)W![)85*Z!S5*]\V433YV7@;B?,.LH#=Z8% 38ED:HTA#%
M9,$TE^4PQJF"J4C*2\0P9!B!I0!CA4-0:QH9+T] S2AEI'Z$.3.<? <T$6$V
M"TH."7TJEEHY]T-8TUDQ9>!=0*Z/BG"6QE::8-6,P'9#5G\S%3FJ=ZPLP\'"
M[^&@4TIXI$A$+.;LQ[6Q:96X9@*.18KJH,X4DP3CSD+2*[6\D HEJ>N&P%K/
M,_VK[X <,":PI+&A:*=+D(LO=3#<84%TU\E[#-3-)>$CCX&ZN4'?M5/#,3"K
MV0R%#4%>,C,8:=F,T5@Q84"D,9@)Q4UU/P0VAXM_W>7G(38%))]GSO723#)W
M5E ?[CY! ;4UGO5UNXKY8-B>VG_^V13UF];\^$.ZRJOJH?<ZZJ'Y>+_U!<_W
MUWYK_-;<Z]=<DKU\?^\C9T@WNC=<PJK-EIS/<.2M/6W[/PJ8P>.\:/EUP!6!
M#^;_>#5\==>K)=OD/U]W"A3W$:6F6.Q8?D-O^CMV<( ]MC$:M":RB4D&OUT>
MN[Z+-9V:)X]G01YG.#?N;AAEGE \H:PBE%-T$A"=/"&5?(O,9 U[I="T,"[L
MXQUN[X;!<.<0_K.W]^.=HI5;0"W;K"E%3OX>O"9C^L%VP;W@>APSEM[S'0!\
M'L>M+'V+5\67%+/7CK-,8#4K_/,_H]G\3?"V;"88C"?O;0><S;T([JO9PN.,
M>_\1;1Y C@D88SAXP(QNIFDM:/L%GO--&3TJ)M6+V-"=';^AC[JACM>M:[\>
MA55@AL!K^,_^@^7-MY_A=Y0V7HX\!G'\%,7P?!IE\IZ0[/B9^YH$EU&>UDL*
M2V\$R)YG=X^ZG]M^/Q]7P9&,??A26+HW(-;'^-^G8Q&HPKM>LG?/CAYW/W?]
M?CXV>U_OEGIE?<-Y]C^C&!X4O>36WIGCI=\F[R=PZ\.7PJV]'KY&GB[0_Y)C
M"ME9CNG#5.U@>V.HQKV?/-\[G!]91?<Z^J-S_>W7P!=?C O&,_7'8.H:J>92
M8D?VDWVO5R%Z^1OJN??W<: ?/0'W7D<CH<W\A6_ \P02Z7>!B.-YH< )9%%:
M5+Z&869<O\8UC@@ZE2\"1!?,5($;5CE226GD0OZ/L=\'HI\8\(LF8Q0K Y_6
MPSI'"PMB)+)47*O*>[M*,1%_-@C^8=6UEF(2E8F$C#%UK$C%#$I1&% :V-=?
MBANL5:2*7RR<C&XB+ENM"=4;<>=30A21D"3XVAI;?B#N=$SEBC;00 N* (MG
M8Q=_@.'C.WK7,$H_5_S"J$NUED0\(X&@?]1(CJM^":ZCJAI5!&S#-JBV]PL$
MR% =YMWE7Q42ZY=(E+ =%+Z;@7A8(),.L?16 N\PJ2*L^:A(W!9UZB@8 4+.
M';L$S!?R#'"63A$WOA"WALNNZ76",0J*$6%12#@$@GQI"&X=EN6\E"J($;ZF
M$1J&6]9-:QA+K*W6(_&BD+0LL!#$ K=A1$"WKXJ<OL(;#J.\@T=EQ;*<&]US
MG(\S="(R++TNJ6L+77XL])8]K!7$!J*MP"-+$$=4C(YIJER5*]D'UEA/F+VD
M%<V]R:E70[X5',<Q(>%-L@6!AL(,L?L'+"XO$!42(:UC2=5XMN:5DK84BDK5
MC($OI9)=J:+L3%?6*\IHW:L>LJ<+TUY# F@BM2!JB00"H!-OXI@PS<?8BMR
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
M<+8+6*CIG,@2QE28[Q-LJ5@9,_*6;>QRO<G+9+@[I3E@W@UE&+7-2[("N9V
M&:AD)P&()MH]$@"W6IRW-1COQ34Z,ZD2JS1%*TIH)5;8B7'&;X_\G5PUCE']
M$2BA@H.7EB@&"V\EZ+6=B/*!2+*J2$DIJ)$/4H?D)M&-OB32T6EU':56.]0(
M)"5C_VI*(DGE0G $,*W%K)."(Y5I6H'0B"D[+8JG&'LCW@(7,2+_UW61-3-J
M:$I=*#G?3D;I=,<3*3A0^P&%3\P9HCS*9-[#M3#SI&LRDWY]E%>?Q<(LOFO=
MK&JEI(4Z@FD,9YM2GH<,UI&?][8\MALAXWE4=$--J*NRF2O[0795D>R5D_ B
M/77> TX8K!Q'BM0FMX)+^:';M,EUYE L% 8D+5MJT-&:G(>[AZ^!2&118P W
M"PPV;@X+=+T5_"3B2&:#U-C!^\\FC3]3HR9@P2K/C'HC@@4 BC0^V.1*<R:D
M4+J'2('<[9N"V9C^"L.A>LP'QTF4J'2;I.8[KY[/*VFI(1?G'T^OSBBQI)_9
M),=9S2P/+Q0HN-1L^9H]KW8;7=DJ,)0-I>G6?LY)7QXCDS _U]8N,,NJ08VC
M90N.&Y0;G*>MLQ/9E8JYF<K+JKNJP<T>E4644$J"S11"8'(YN<>)&[>2UI@-
MQD[T$)B<Y5N600S14+&,2ADT_F9RYX)I4DZ$U0?1CIDN-[8"YA8#P\:$#DPQ
M!G&@>+2UF9JK%:6;;T&"8<SJ:8U9S7I?D;O2*DT:N[/X"N:0Z7ZKG(*)[ZM4
M?T%>!N7#J30Z,Q9P79F!SA*/ _O_ED8>B2<K*1^X#XNVD@(7>2P3]4D(5BQ9
M^<RIS1\O003&=I,M9T<@>FANE)J"?+ 2(9M;(;)XD#KQPE)4JA0N1U2J0 B)
M)!#')<, 4G9$.PF/HY;H)4WJ:>M+VO)0=3#G-GJYS!JF$+9N\&<"JS+MS]F?
M4&81I;&*U)";QI+'W!--7AM]#_314B*BZH_[U)DO:^= ,O'))G2NG(B1)%&!
M8(5-WHA0=J#GC"+TN_$%6-&7V*Y64)G7_&/.&)>)Y,AJHA&[SV1.V#C5G\!8
M+1YFZ M==?9) @M*93--= @@)7"J*N6,P<-JT%;IA)Q[9RXVK+FND<QE-@89
M:!1&)'51-N0$'<#1ZF5D,-1#RPZSW#/6=ONZ[!:.1\6GN-1"%D)8M3[(&7%W
MS38<ZS0N3'7!<A*X,\X"67NK*6F.Z[$X1Q^59E5.%$?SM':921&(+R+&WGUT
M)[_O/7F 9K/^>W)Q\3:X/'YW>O6ON_HPO3PUY7=*,9="#"\G>MY)ALG^KA9#
M9D\G*PYX,TLQ!<:!=S..@+A8Y;:E> 7FF>3DL^XL2A5P@1%574647(,TI"RX
M:U$ZZI-^?Y&#L,M :ED9+BSHN>\E6G"R[Z6T98W,,2X>)73TC2;;C-M+RN:8
MB(, >K9LHJOEE697NJ;-TEM4&@)(4+#K\XEJ>\D#JQ0;2_JJ7:*"2I'-91:H
M%(VX"\2Q09^LA#5J#T7:B:VTH8XGTRNM)$PKWXGJ'BHG#C,3\(-$1F@X>Y$/
M37JA9;0/DZQ0$ZK>N'HB<F<GPY,'DDF=M\S"4G\C+1G4!.1+2;<&Q8Z]>TVI
MR5U6LZ%ARH%HK?GA0/"-GBZ%R3++J+!+!O&^,0VJ:A/6YLFLD%X)W7^5\I/Q
M%MD.^YD0M2R]4&2,A8WKIT2KG%#E15+!)S$CQ0_,]K'S>X2"TPE[P9'?%.5G
M-@X*6"K'*"REPS CZ7?AHCBL>6RIKJ%^KZ5%&Z4;9F IX\O:M"OF,0M] J9
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
M"DR3NGF)Q *96$@_)H7\NY 'EEXFI1 [9XE;*-8[+J.9H!Z-!)U9W.@?LR9
M6@(2*C??<:'!'#Q?!N:L5'2,# !@.\$,.*-*.I@4!<7 =!/5.)JGM9S37!3S
MK.T9MFQOD0D%_U,*XI5),ZNL)&I-(78ZM4*)62:4)9>W139)R%BG#MUHLX=.
MI/M : LU+W:28A1+#CF6+_MXZF ^M4LCFK]M6ZLH5YM01U^$/.P'[C'V"+E!
M^\Z O)G<LAFA+<LD!DMIFEF0:]S98VIO@<9981W%(4R8A/C":PL(Q=4&HPVE
MQ!K)IJ?RTI$MI^!:B1162"Y<_PG9KJ;N_B$<U0NX>SL4HB_(0M(JL^,D2@'.
M5K#)I>WG/"(<2[KCTOYF4RSGU!%F$&Y.%X]PFDP:)@&F22UD!^C8R<5#-")C
M=:_ ?'MOG:F4AB*/2$6WNH8^_)ROJ.43F(HX8EZPVYG\/-H(M7HZP)HEPK,!
M^^I.PK)H<.VX;$]/,FC+XF8I*&DZ=G.3 MU7"O?/VK46!K?J6&U96XY28UP\
MH9U533)?]19#O@X,>L' G9@%IWXN)<I$%),RFD^EK@#K9"_C@DW52(LRSL_E
M)GL@.)I<-XE2-"NB,F?M!M.&..T1S4\"ZG0A&9W^8U&K"S+(;NK?HZUOV,H1
MF(CCM':M6 K5UT7\F3V*LC6<^SW&Q&D.. J&YE4C=NL\9-9D6I+]+*G6T7%6
M7O?E3D69^*+ZXRB&<1V5"X6Z2E!W*@EQ2?^T>3?#Z$65<2X@=S]IY +^NQA5
MP7%,IS#<'AP$/^!S5#.S_48_#@_01X,W/ZJ<H$I/$_]7]YIA![%T]2J^HCM4
M8_XW)FIF"Y-:!!1+[Y&;XX+9_]$D$\[:XH$)B8_:3]I[H-@E!9\JZP-[ >[
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
M#S]?!NXY63:,5QW7KSKN;[ \^R *4*V"M *-9?2'B&O486*XQJ![P6 3L(Y
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
MNV'KW*J#[7![Y_G2UCJW:G<OW-Y;+U5Y _Y%B/7C/(6I;+A@?_PKURG,MO>
M-Q\]6X:SJ;NZ'1X,AGY7'WE70?':VWFVN[II^SDX/ R'NWX_'VT_#X;AX&"]
MMWZ51B)E9D>F_$;X/[[6$EE9/;I2*Y&I$EQB.O_"61)M_>%./>51"O^[*H3]
MVNVU/QN!UXO3Z//:/25NTFGT>>W/0!GJQ3GT>>V>!C?C'/J\]DUQU#X;%^S.
M)KM@KXHZROKM>MT='(:#@^UGZW[9U%W=#0>'^WY7'W57=XX.PJ.=YTNK&[>?
M>X?AL!<A\37MY^ @' [7&\;RP> 7$0QF3>2DJ&H$;>JU1C(<#L+#'J6"K6M7
MA^%PWVLDC[RK@T&XOW?X;'=UT_9S<'@4[OC@^N/MY_X!\-+UTJ</!K\TIU>?
MU_YL!%XO3J//:_>4N$FGT>>U/P-EJ!?GT.>U>QK<C'/H\]HWQ5'K7;"/X8+]
MN2RJ*CBG^?;2\3HXV@^'O@KGT7=U$!X-GV_0<D-W]1!I]?G6-FW<?NX? I7V
MH>1W3?NY>Q3N[*PWB.5#P2]"#[F,L$40]JP!7>2SJ.%'O51']H_"_8.]9\N1
M-G-3#[;#X3/.H-K,3=W?!]GY?/7F3=O./1"=A\^71C=N.W?"PS4G?GA?QX;K
M&#^+7)111EK&<3)+\[2J2VJ-W$M58W=W[<IZ#S9U.SSP:7R/G6)\& Z/O)G^
M:-NY&PX'?CL?+1WR*!P<^OQWKY \6"'Y)"H1E?&4-)*WXEIDQ1Q1S7NIC@QV
MPX.]YVL ;>BF#L/#;>].>N1-W0X/]Y[OIF[@=NX<^NU\K.T\"@^/ULM&?>[[
M2\OQZ?/:GXVPZ\5I]'GMGA(WZ33ZO/9GH KUXASZO'9/@YMQ#GU>^Z8X:9^-
M^W6C@= NY@+#O_DDX+:2O72[[A^$>\/GBSVPH9MZ&&X_XX#E9F[JP78X>,:;
MNFG;N;\;'NUZM^NC)9SMASMKQC[T4> 7$06^J*>BE"I(\,/IE[G(*_%C+Y61
MW?#@\/F6-VWJGA[N/U\VOYE[NA,.#YYODM^F[>8@/!AZ-+G'VLT?#@^^U9Q[
M]5\_^OCN2_9C]7GMST:4]>(T^KQV3XF;=!I]7OLS4'5Z<0Y]7KNGP<TXASZO
M?5/<K]ZQ^AB.5>E2_4F,BU(H!^M5]*6G+28.AN&.KP5Y_$T]VGN^*!@;NJD[
MX>XS]EEOVG;N[X?[W^P3? Z+7U.D=R_<&ZQW.WVD]T4H)!_+XCJMTB*'\4NO
MD&!QJH?E>OQ-/3A\OLQ^0S=U.QP^X]KT3=O.(=#HMM_.1Z/.P_!HS9B1/B3\
MTEQ??5[[LY%VO3B-/J_=4^(FG4:?U_X,=*%>G$.?U^YI<#/.H<]KWQ0_K??
M/H8']H.H^USLNW<4[OKN$H\=7ML.!P?KK?SKP:;NA,/!\Z743=O.W9WPR(>
M'Z_^:S_<VUEOR9(/ 3^" H+B_P>6_S\&[['SY7%=E^FHJ:-1)F )SO0[#^UQ
MU) BAYW.Z[+(,MWI"A03&$14]>8H)6OB EVOZ;IV__D?A\/!\,UF+\:?Q>8L
MYEFK0#\<?&N(M%7'^9(E\@^#;VZ>U:/=&FX&4(F/%C]7KUB?U_YLQ%0O3J//
M:_>4N$FGT>>U/P,]J!?GT.>U>QK<C'/H\]HWQ:7[$IRUFQ0M7O(3?Q#%1.0;
M%D1^]5]_\?'A=>Y7ST*_W[Y?.^&@%YC#W[Q3NSOAP5$? K;?O%,8B]U?+RRX
M]V<^0&_; ;TM*1J4FQNLN/5Z\<]( /7A.'J]>$^+&W4<O5[\LU"?^G 0O5Z\
MI\(-.8A>+WY3/)O]25;=*/_G7)3!Y30J1?##**K2^,?@A\&F]:CY9E?"8&O-
MN%[/?;>\Z_,!N_6,NRRN<9^VMPX/_#[=9Y_67,_CHY7/4EHG:=;4(O'R>M-X
MQ5/LUO,-O3V%O.Y#A[?'D-?/5PM<K[Q>;V=+;X._"*G^.TU)),$Q[!\<",OU
M*KAHZJJ.\@3;UV^RD%\3L,4P/-Q_OHBB&[NIN\/^J QKV]3![O-M&+%QVSD(
M![Y5Q.-MYW:XMV9DYKN2J>HE14))Z<$0I>R#4JA ),-<\W^\&FZ_^J;AOD6[
M.OPF9XC:^7F4H/ W>LW6WKWF_V#"^[87+;].G\'@\-5=[Y9Q,O[S=:="Y3YR
MDR;UE,FF]0V]Z>]<0N#0?BP0=Z-+V;MQU<''4>A6O6549,GRT_\241F<@D:<
M!.?1@C=S9V#K>&L[24_XCT7X0T_W=]']<'NX_814[NECX^EC<.3IP]/'+?1Q
M^++IPU/&5U/&@:<,3QF=E+'_3#5K[[#?&(?]3U$6Y3'ZZ86H@[=1'?W]V;GD
M^S"6WSN_=T^W=YLZNTT=JV^[YK/M_A[L;+*8/XFJ:1#E24#_./VS2:^C#/:G
MH@_/H_*S8+"02Q$W95JG&]?D]]LK[W=WGG5C\;5OV'#_(-P;KA>KX'EOV& [
M/!P\W[R.=>8KXF7<Z4,D_-NW:OL@/#C:# AD;]P_*ZG_>U%^QHR[DVB>UE$6
M_##L9[[=[N%A>#1XOH4Z&[JK@T$X/%AO7YF7OZL[.P?A8+L/R?SKV<_AWGYX
MM.=3&!]M/P='X?[PQ723\HK&8R@:5P6J%\=5)>I-\QNLYU8<' '7/EQOR<S+
MW]7]H[WP8/?Y&M0;NJN#PW![VTO$QZN1. QW_7X^GEVQ>Q0>K?G6>X?'B]!#
MWA?YY/65*&?!6S&J-TT3\3T1-T?2^K/P9]&#L]B\B?M3V(2)/Y=3\)Z?#=>X
MV/.#"27U8M/TK?5X?H9[X># QY8>V4>Q<Q >'CU?FWHS=W6/.@#U(>MB39Z*
M@T%XL/=\[_[&[>?V;CC87V_LDS4,^"^F/[KB/LY$5-*[IBB2OVCYNTT]<Y2@
MVZ1?6,XFW \N*]J4MZH*K,%?6_K,X7T4H^%RX=9#JKZ^W%KUY:I2CZ(9*2*S
M="(D:<JRC466R2*L?[S:?D5_RX'I;SD/GC"]((B;L@2]DZ8&="^7M;W]UZ_0
M0>5&P%A9-*_@8_4O_96SRE<M#?S>*K6<Y1[,L4N[MED JKKP>T($N_/VK_CQ
MLJXNGZ?OOY.JWJV87^3!6Q&+V4B43 ?#HS# 6LXPJ*<B."EF\RA?!&(\%C'"
MI47N1>GB:H]>8OC]WK+[>ER4KW<<VJ_J(OX<P(-I#5Q;E&*T""H$AYL6&5!<
M%13CH!0QD%]0M#=O<,B;AP^(])KV"P8%RLL3_!UPG !O4YT6.5@C-"Q^SN^$
MN00BBJ>P\Z40_&T53$66; 7'F7H<\^ 1B%;^-0-F5E=!FL.OTBIX!P>[IB,:
M;+_^5>[9-+H6P4B('%;W1U,AH=0%;,(X ZHA0K)W-8+IC@/XQS2"YZ+/\#,8
M.8;%\+,C <2;8SX@; U^ ,M-"U@U; <6NB9;CNGF!>/:WFIQGOW[,IX.X]\:
MP4NP)Y-@PY<AP9[>M?16C.$?"?(U23KP3\PP@I$J\UF61J,THY*EK:##!>7Y
MV%/PL7NI]+?RL</OR<=6W3.)^.#>M+N=S%^YT+5?J>&P?4.<_['F9Z^('-WM
M%8F9XUL?"5"SD(UF-]&BLLAC6K9X*7-\15T[K<Y/@[V=,%#_^?'-J[_=>5:O
M.HW,PZV]%$YJF8?*=93\^JBIBY:[G3YZU2-1ER:PKU^.AGL[AP?_.QB\6CJO
M^PN_3<1).;LZ/6<.<+#U0+R4-4GISIUZ3-%]Z_X\/5<Z/_YP_//I^>F'*PHW
M'KRY#-Z>79[\=GEY=O$A./[P%O[_^/V_+L\N@XMWP;NS#\<?3LZ.WP<G%Q_>
MGEVI9SZ=7O[V_HH>N?AX^ND8O[@,W!/W:L&3J05?)TSW'Z UL#_O^W(:?@D6
MTZ5Q1S 4C.HQ<.?B!JUL^#INJBHM<G(N1'F4+:J4'!U%4P:@W$9YG$893#5G
MWP4]!]9XD]7\&%CH$7Y1!=6T:+($;'CX'LS[-,=?_='D,?WN)JVG9-+#A^30
MC-!78-Y0U?#!3-?[ER*C!_*BAK.(YG,X8YRQR"I!OAGM]SC.\P9^_TG,B[)&
MQ\R:'2%;CH:R4H7[!@IC'.5G0V)GN?9TA0&Z$$'MNHG*Y'56%%3K:1UU*:1K
M!Y:7@QJ GTH.6P77J;@!(LNS!1I8TB.41(NG]'?=P$S&:5G5\-\,Z%.3M4&E
M(/H]_1)/HWQ"?M19:JZ8O"1 UGQ1LA0&:>;XK;4;N$LK-X3W C>V:D:5^+/!
M[</KM!7\/H5)!3<"?KR JT(NN *&QV]O.X:H#BIJ<U6D,!;=+'B^J9M2A#A<
M-1=Q.D:] \X"F486I3.:0C$"O8(8 +XI*6"<,!#7(D=''_(0GC-OQM:#+LFC
MZ"6#P_O?G0W704X^@29Q DK%\<G)Q6\?KLX^_!Q\O'A_=G)V>DGJQ>GEU=GY
M\=5IMTKQO:4=2I9'E2?HY!Y%E2!O^_TD1SV-:LLE#;=I#J.0+(IB=-P3D!S=
M6?R[X9LV!\D2I_,,MF$B<G@_4CE\+^8U_Q9?_EN>XE^7^+)J*\#5\O!,_,R=
M*M$]KQ)N:8HN?9J@N=GPS\\B$%6=SJ):<HX_FF1BK2:B^ M-H201A^XFZ?I'
M-D#NIM!V,87P(%S 1HXGOLQ%7N''MERE2UQ4#4<A8&=Q)RS_%3[KN*TN\*C@
M)"8%;AFVK(41K96(ZRAK:!$X5;VD$/8OSAKJJC-J:F)\63I+.5" H::B$GI6
M%#K ^ E9M1&J*7AB- HLJ2Y*Q5^!3P%'2>DQFC$=2>5LIDT_(#'PU\#!:$-@
M'*0$' F^O ;=HFA@/V'J)8[7S.9,@WP$.!!RZFN>(FLX59'3+$&SA!\1?:9E
MW,RPB1!-F8],4S:(IWB*3'C&H0[<00K\  W@[IASCT9%PR<>1V6YP"]Q<X5U
MX.WS,1/%#4;]*T4:GB/YP^&,RV(F5U?!18R9@HMFPK(KG0$/JI6$78],/;GX
MY]G;UPIS.IC#@L0LC7%_D56,F@J>JWBADBG /JC]E'*RLF-JH&F"<1P!92Q(
M:#%1-X)$(% &!Y@JE&]X"GQOH^LHS>@<X2G^@MX?HRQ':K'XA":MK> XKE'I
M5--!<9ND<%-+WNJZ18I,(_R$O&2:Q( "-#>LMIY.<UQ_7J9CBG1MN!1@W<Y7
M2P%8.?4PJ."JCQ\^MSG(F7BAXIC5BHFL?<NZE,)9 ;>^2B<Y*6A 7!8C0?9O
MB+ RTFQ9=-TM7=NA"Z^WW>_09 O9J^@+O.XI-+.GWX+?A;K6)/'^?_:^M3EQ
MY5KTKZCVF3GEN24SO,&9)%6,[=G;R?@1V[-W\NE4(QI01DA$#S_RZ^]:J[NE
MEA 8;(PQ]*USL\<@6MVKU_OI"HC$!!%D]"/"0!)M.<GV:$TX: B#"JA?0LJ"
MS!0?V=:  S<5VIU:;IYT1,$XX+#E"87K4JU <600B" :XGM4&LGT2=%?Z%RX
M0UP37X$_7B2)\6\\)#[KP/;<6(AQ:7Z)!W!#$] A$MQ_!@'N,\JUP=^&1+1
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
M-_W*ZM6F;=4;.%&NU?KT),/9FBG@M16F@$LD6QO"B/7FM23/M<VR#K*6M-1
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
MRSEV==&UC<MXS,/]5# Z=K=IO!1K5C":1L%8-YX>V=V6P=,U*Q@O;E]K(%I
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
M^!XU*C0S"NQ/./1A>V"4)R%EZJ:46A(%+,3DYG(SD["[\83=MDG8-3FL6Z0
MK!)Y6B!3:R5"E5$2@S2>F -:7^0J]\=WD&^DAU*2&BF^!S=\&G,J.0*FW?TD
M,E&Y%S,KW>1!5IY0._KT128@.3D.70S1UNH?02LLX^0D]7W<D10PP@Y-_4Q]
MSH>X5NQEE3Z44%H2B95,.+-R<TXC;=$!<\.T.DLR>?2W6N@IQU,6ZKHHAT0I
MU 5!S2BIA#S(#.A<?"A?@,FL<7#/PD&42S=1NO#;Q+$V4V)9.UJVQ+)K2BS?
M]ORF[NQ5ZLXRSEQ(PP326&3L?)-JX_+%"O9L=GPJ%%K"0=&9\4\\IYQAE2(&
MK7B!"D *L:J75RO0IJ/,,)0NC/(<G=;'\C2=E>KWLC*]??%-['9ZO48FU95(
M=,FT^IP/G:S9>ZZ5!,%/, T\3U64)?-^<N:%;N2QQ'?&@AED,.RN)V.^5@/8
M$5A4:KR53#%G4$$T>Q3?HHKNQPR-].?FT&=K-C[N#;7O9.[Z_#33 I&7(^X%
M1UJV<J AX0G&A/>8>>*9:-_0<Q*1[XSRXCOK6^=6'V39 "2*K@\HRPP]:=*O
M2+].1@G0%2G%!6OMV&-A$N&2:?(WANN 2E4(!/1M#Z@JHR.1-(K9)JF S>=D
MZP17L4ZQMGR A)AC2*D[4MN0G4\Z+(/1/&IN?BSF\%+,X07E =G:,_4!Z2&B
ML3O$6Q(E*P##G,8Q6_9XD,]_+Z:YR8X>GTA#D*M))4CH"6I'>LPDGSV1YAH4
MBQ3VAMOL8-SCM1+D9PR(3>3!4\X[/2\SR9>H07:U6RQ+"A:A%"WM-\;>%F%!
M;W@R!3@M<]U]*GF#M/1:^TEE^(DDL]52U8'3.BI77::MI[GJ?\B8=!\4_:$;
MISQ<HI*]_B"9'_B'A'&HDTHL6RV774\Y4RQ?EH:+5!F4KVGA.!9FD3<1K6<K
M?IQRHE?A\D2#'26:@GLQM<YDPN^-WVP=V:.MEQ(V1EJG0 0/<!LQQED_U"O-
M?-0=L[K*\TG3(*G2QN"=R)!R3*B@W,W6(O(< Y.:F)2'LMF'B!#PD+1T$HIY
MW6N!]J>5%-B@/L:4:@[2$B@U+1XM+N8%#HMU3]C>"*>]2Q]=[,G-69!73R18
M9HO6I'-6#RM- T#&N>$H/AO-TA(R5!K6D@FL,^F=8]#I[D2QAYOW- ,U@*5K
MP9>/*C%#3[+1SI]Z;/!=R=2J"]N;#!W)7A8YV'I6[2B7$2M<-I2.I])FYX4!
M"QLCD W2NT]S:Z5#/9FX?C)1Y3Z/UCCIJS?L#1GO=A+HC-<'M,HL+W'Y7$]T
M'^'3[=)4SR43/+](<J7,2[3^B2+NM7)?KKU2:R6P#H;0&X@?(<%08T$X!-A@
MDX#:N> O)H%L+II60PDGDF@B0"2MGR8OI1VL+29/&/JX0ZTW@O3;%!H)%#@I
M0,*?U3D6YK.+3%&9NDI]$$IS_N:GT@HF(-BZ]D,M+3;K]Y1+8Y4]$]*;+W/X
ME"3)SDEX*%3HFERQK<D5ZYA<L?>:M*6!1>M/_QY<FF^P\[7D=^MMQ K<?3:_
M>Z&E*1(2THA]:<HW)5$GGC#69',]4@0"#S-[_60('XCN56D<P,,D8?DVV'LX
M*"E&HN6$#I\7F.%,!G.:[:L+:=#VA;S(9#06,>$^<MD$0O10WIG,>RBI'M<T
M7*T2BFK4+3>*MJNASAO@[;IR)VNS"+LH=U)&O'I8F\H\%KFLD#O9^61O,L&R
M,R^_4L^?E*F5>?7C64F5A*_3  Q6C-^1Z21<N&E/>F!Y4S?F5B$:@?%[ZRX
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
MJ=2PLG0#A*J-2JNHSTIQ@V.Z9[]1*FZE4_9E]POVN<<WH'LT$(YEBTVG8?
M+"[&"62-C\3?*%%7Q<^HW_T<@#'?3]!A8W3HO+C!>$&MX-.;"\1% 8-YDQNT
M694J/D!SX_5U4>&FT72D%]P'I/G =@;PF:WZEB,OI/D,4R:Y>)];'DM\9YPI
MVT,W!%XZJ_C4LEEK!2$JSS0SY5L3-F03\&!*;!M14[ABN'BE?I"<OBWE+\;3
MI^7"58D(>F$&J.S5)%1\YCU2]H;%041,LR'.!:\HR3@QEB\=*$!C'4J$GWJS
M&/-@E"^=&KHOH098>!$UZ+]/Z0&QWN</L?0F$&JD$TUT>X5>1:\%E0T,/1H8
M$?1)M]!")L0I[S!*ABLSS89%NLKF_NBJ)B+L?%*8">6DLRE2.DKW:!=,K#*,
M?XK:-)RG0:YR/(J._P[M@P_2440AGS"L6$D#BZF6:T9E+#$JX^SB^/+\U S*
M6-N@C.[FYF0<F3D9>SO.8,NW9T#S7K>WX5^_I/[5S,DPW;WS]7]OWMW;S,G8
MX^LW+?C?PRV9.1E[??V&2-_#+9DY&:9WRVH>K;2B"P@\F.Q<TY9VQV[5&_O=
MW6,WAF2TNW9UP]VDM^\F&[MPDYVJ77N3ON"F>'DOBY>34"M<=DG,/;/PTU;9
MT(WELZ%/'Z8AC_!-;&Z:2&3/[E"6?6*Y#_RG*<L^.^\T%?I5D][#((KD/F1Z
M.US1AV:EF2O#+-SQEUS4D\ ]"2@WD/EZ\EI6M)4^"Q<'JQ_-%GDV*]6/-N6R
MSA3*ZS%<#-DBTBDDS/]"WO\<%-SMJ\2,@L83@,$(=C&! ,L=M22"(+VSF8O(
MMPWXT*ET"M>83"TLM0:94\CZ8IC^D2):'AM:E79NF:=NR=2I;1JS&E53I[;F
M@K&U)((L0(^GKF:/:_5>&_1;G()S^]OIM4J_.3C]Y]7IQ<WIIS?);1:%U,)O
M EL1\N53FF$%:M^=&R38.2'D/*^Q88V+&V$^ELR^&@:>%]PC!-[8@VA2FN:E
M-'6;JV4TU?0&8*^;TM1IKRNEJ6'2*TSFB0&-2<HQ23E['TK<OZ0<@PHF]<.@
M@DDP, D&:[/7SQ!O13L.82?[G$J[I#OV4\$I]^Z#FRW[Z*B^-U'J%X.K:;>[
M^Y.>\6)PU>UJ<[/@,H.VMH>7?@M">+\OW5/.(_;R\",FVIYN&2-=/U&6T<-!
MS:Z]>,S/+W_]M"T,8F-0JW>.#-16Y+V=M\A9,KKN^^'/U\$C\^)'J>KN)4.N
M[8TNMR%XMJH&HNN%:+.S*VS<,.@5&?1WT9I/M(G!1N0>IR8J>\FJ#QI&<5X1
M9.W._KAV-@/11GNS\LTHU>^-9_\C8?'A\9BKEF\CZAP7$.A%]Z]MX]X;HONR
MUY21&'5NJW_9[L.\:R;6K!NQL&9?2ZNU*V+!,/P5&?X)#QY<P^P-L]].UG10
M>ZG&NG=FTT'SI?*Q #*CQ;\WIDZU$MO&NS>"_)M59'8?GO7Z9OVW>P#1QG8$
M-B5_*2ES>39XWOX*"U)@*0XN<T)%S>GT0:2#%C)*G^;IZR@+WMMCOAL6L6N
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
M^5$$M(4/(#JG[@=\DNJZI/P@ M;,S#!$69Z-.&(6EH](VUP[M7)<^&C][_8
MJS_$#*HHZ?\;K1#$&5%9!"N-  29UT%Z0V#5E+L+1QY6!X5"V4A] G3OJ88]
M9@-;5+?*'V+T2X)]DI;NV&FM$&KDCM1V<1&L@%7U2[*.UI*E.JK2"2\PH\D@
MU.9:30/!?)^Z2%/6NO&RUKHI:S5EK>^[K/7X\N+VNG=\^Z/WW;K\^OWLUQY&
M ?:@JK5'3'=>H$$88O 6M+!%>JL/<E\4J@9]P+Y4?>*H2PMS:KG*23,<;VN&
MXW6J'[\\<PQ5[F?+_-LLO9&E7]+$;STCLW*O6SSEZV7-JI99^T4C);;J)-L*
MI6V<C_$=C!AQ)K!D_+PLW[\;VJZ3&"B]]=J[1NWG8!V^%;6_O;@M];._I[&5
M9C[E5L^:N@W@,LW<,8,+\'2-(B$&&0PR%)Y>2["W=B@CL!1NF_7 &5PSN+8N
M7&L<M@RN&5PKP[7YB+%1E##3.!9406WE-([O 5SY+0\GU@GOQR4%2V_:Y[^,
M;:[4P+YTA;*N]M3$L_YEC?M\1^,4#)@-F V8#9@-F,UXT"W75R[3,LSOE+R\
M;1K+VNFWC"#J=O6HN3^<9B,PK=G5;M7 =*TP/>J8Z7?KA6ASLZ.WMD[!>(7M
MKZB%[(KF8?PIKZ*?_/"=P$_K5:Z2T!EC5>2EEGYZ4/NTEUI+JV77C(A=MT#H
MVNWN'@F%C0"U;3>/CO8'ID;0&OAOJ:(C17%)-<"['L$[M[1LKK(CXY&B_FSZ
M($*1A6CFT^K/.DH$]_:8[X:A[!K@]^28!K\,?AG\VD' [\DQ#7X9_-H:_'KC
MF.W[,$-6"-:7.O0Z=KV[/Q&>%\.K>61WV@9>2\.K8S<[70.NI=&KOC>PVKOD
MHS^;@0%FP,KV=&IYQH"596>G4'3T2?HRTTT61)VG*NJL-SW"1G=9@_/L$6K!
M2:T)92?"K+6GG$%/?0FSH0#JIV:^B9EO\AIM4T__L'K'QY<_+F[/+GZUKJXO
M+^#?QZ?GIQ>W>]#B[(9C>_?(2:)(=JMD_B.]HB?:A6/JZU48^/!O1_85=7UL
M\<NMFNB_ZI/1+B:7I!TIHQ@^H,=-3\JMZTG9,#TI<W)ZZ>:0>Z-.N0. Z\-1
MO=7H=OZOEM6^IMM>7L%ZLE*UM%+V=<M7SVY/SP7I=WJ5%>M7-Z0*/BEN7ZH?
MOIX(7LN%_N-'#R3R;>_V[/=3&C@&'WQ7?Y^<W1Q_O[SY<7UZ8_6^7OZXM<Y[
MUW\_O;6NSV[^7BZUMUY;W,Y?O!\==BO4K[6@_A_I6!'X&8]B"YO)BR$4($^!
MJ5C\0<QL$=^$;O03&XH'--NBG\0X@LO#0NL8"ZV'[@/.$Q/3%>Y@/:'%X7P>
MU84?E+3+))3VVF/AQ;2\&ZE9#]GLGJ&78+-;V8]\F/^9L/&B<1#&8AO:N]]7
MO_FUW.FWF9O+71I8R3AIK\\=ED1<C C Z2YBECS'>1ET/^G,@1 '0@6)F/%S
M'X3>H&)=XRB2A)."KEK<*XPA79X&B3*<M@,+XA@@^1 VH_?Q_=H(IG@<1#BA
M0"Z)YCR-AA%S3/ -I,\X-). NN=C8[ETZHHENI@)O,IF&:I>]K@<'5Z\3,"$
M-IY#;81(?(_3+-2Z0FJ+Q0DX^,57G(T0C0$U@6&()R*X'0#]R!8S6I(P$/\Z
MYP\@S'&V320_^1JR_[J>"Y^!0B1FX5C'8^SQSZW'A/GBDUZ",QWH,?WE@<4
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
M*@F1A=-!SR="A$W&Z!A''3U$M]!=P>\M _:@>5PA@*0;[.+7&RM-1W1HO7^
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
M7@L5KPN44?'Z.<18A<&7@P+<L&9 MQ.@6W'&3%L=#!%V@952(-RO7,</O+G
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
M;\0AGF%S=\,PIY9C^0$+H#X1^!R0P(5FK072J 2^3."L#L>CTU';;>R'!OO
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
MZ?%:&Q0&A4'APR@L2U:PW5&[O<9U,P2CP6A$"@%GP!EP!IP!9\ 9<#XE]Z%
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
M)!A"?5! =<2AD4.MP6'#&Q(H5X8_43Y[[E19V(S*Y>( =H0/X<04&3ZDB&.
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
M'B]*=R::?+%VC!N0S!L7L#O\@][@P^MG<7F\=W\5-&2'H/5:N6EXT. +X]Y
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
MT-,"?@D87J)?4C/#6RTTMCCIG ^<&3@S:&P!IP9.#4R>BIR:^C;!]]16P_;
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
MO0')PPOC$R0/21Y> IZ3/-QK"3_N)1 Q:;>) K'3)7E85XQ\36*0KH1) )(
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
M-^52WAT-CR?[+AV?M\:]E&=P[K'KG7V#Y<"1XU.[0"E&2'8$)"N-:J0\D/)
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
M,@@(-Q0M Y](+\1A*+5T,!EAM7/F(7'R&6. )- Q8.A'_NAP#N#IO@"/ 6L
MR.  X\5<SP&(@!,? E>C.XO,AAS^*2S <D5\$R])!(S8!*PV INO3XR#+V6A
M!#B _[BAMS*V<#Z@O$#67PJ\,%4,4/'<*@7B8A. 20(2K&T77_3A%1>P%D\6
MC2 N:$,X#\^=19".MK(&6!(J?CCVP9C'3P2 ^!GPG<!V@VD4]X6[D78'\F!^
M./RJ3:@*ZPYG#J#6@:%P].,A7>*AQ$)@X ,BN+X]>J-_R?$#IL>(4C6J9%_U
M\[&%@R$EC>336^#,@4/.6G77J3].ULIS^-Q/*6\F T5 (#1+H$GBB('OX;W%
MG,=$ C!X5W?XQ-#]J3+!@$H>8AE%2,KS]@5G%W]QY1%T#X>[,V>A'5AS6V#
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
MJ1</7=;QAWUJ%ZQQK>1@,%6&7"N7"J-4 3,%8O[A^OY.Z9(K\:;7RZKVW<*
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
MW\JY:Q&L/;D:Q3+7.CD*/"&W<X"V&3_Z32LS<N*EWJ#;_38H.0-_>)CG<Y&
MZR!V9CSZ+]OI/GF7*L6\J9IKF-TN@B2OKF0)?T4&V1,0"V(YS!9.0(R&'KRO
M*K8^=GE_.J#=9V _4U?8XL+D]D4.')XXO!.3O&[.+ >_U(6=#L_Z(-J!R4XF
MZ!H%FP%,[GE,ST]L:AGX/3<:%3=2,J3%UU)@E>Q)MT.T*R3["%#6^VAQF@R-
M0=B.8DVX$;(L4J98?DSW.O?@,F%J<D9A ^NW)@NP7]$$U*5)#S-DEA"S?F1A
M:(H"T\%U2(L4V;(<S4);U<_9 E>8S*0-"&P<>:/+TV5SV;RT?<?\3=>1#A#.
M^Q0$1^Q!7O$RN$\L:VO?1>N5MO-,7T1^VKBL+D 3Z!!H3WF>,@<! P $&]MW
M'7V,C)%Y@<Z](0!-,-"?02E:^KWYIV*H B\O$?*A")E+LYD.YQF=$V!;.)-G
MBRCWW]!\%"C"SY?[QA#Y;N_?":<+(LW,]5,"$9$,% 4T\CU8=&F33NSQ)G&L
MRW,ZEW-.[+&2"8IM9[SDYOG&!K-M><G-K\GP;SF'N$ 32Q1%M(2*(#4TOLI8
M5=#:[5=QK:W4(J_2L:ME,\SDN/U7*3Q_N1:8WN CCK:PR5%0;M7E.Y9+@'9?
MY8?T9KG)FT0$# _K;230C\\___F/8:=SL\V9:"7.A#!_9\RO!-VS0>Z;0[(:
M<CHG43&XA29#&N"U[QC2 .K!G#O>X+"X*6Y:7,70GW3+YN**7_V 4B[OR;B>
M",MRGY60ZYSBW@Y58Y]K)MQ/ 2-9'NJ]^"L8$ZBG+/5^_ TU'*F!"\,!5^4
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
M2=<E7;?V1TRZ[ID+<M)U:X;YI.O6C43>R\O8E*H+BJSCRQC N6<9C)3:YKQ
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
MJC/C)Z\RL8<JV$,]XYP/PAUV;D9P9C'.Y& F?E$G=:**4,9ZJ1,W=$E='SY
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
MU;=R,&XG*ZA;YJVM#*T$UT1?$M>SA"/JERM@O@:S;>DJBO^6!\S_7MD\,-B
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
M_U#$;$*]^AS.F&<9JQ5\7-=\MFS[UC$_.H'N/%J 0;>^SP+_O>4;MNN''GL
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
M7E4"3S<9'._WXT#F(9[NM #1NFJOT\N%"6<!+NXT@4_'@8X<(?W*B0&E=M;
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
MG'5DV$P_2^"":2SH)SAPJ6]FKQV]G\."5X5'_J:C?!;2!NAC!B8O_![X<3Q
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
MS69\M+"]IFQF)-80W"E0,V62KI!SW7:56,!?9Q21K(V-)J%GHHW!)U#%8Z<
M(IOTN%H:O7YCS2K[VS4VC]F&4">4=;5&54Q02:(OP$(WA XDK.H8]2*;.=$Z
M7"?3(1_L.+"0!<8" Y\"%P\0@\N!'<N"&)*PF"O^C"^KV_-@O/*_._4KO,-M
MMI*J+ TO /YI@V$ZG_N(3IO- 4EZIE6%@-;)=PC.(A"<I$32HK*,R#"(299!
MS"V0H\"%@(D"ZL(UL]!.'@47@DYM\)GT?N3:B/B)=8]N#RY.C55M%5)0WN/P
M-NOV0P&5/"=V2NS'D59E7;?N.ANJA#N__K#LP/K*-9#01V),'G,5!@O0%X+G
M;[",JR?+WX)GW03-NIM+//M=M=LMR(I(L2<N$R/1EW(<[0FE9$N[&-(U0F8'
M"LP;.J4L'"6\O$+Y].E!$2?E^#,375R A7L :<]*6#CW-XKI+B"]W)G%H?MH
M@=9T$TZ1X2N?.1X*C!2TK2J/#"ST+4)M:T^9:(%U* E5:6_2'Q32GGKLS>SB
MPJNZ&4W5)\-B5H(G=N0=[2*"J^YH--&*][/RM0DC4CAK$[>DT'L]YB^%7F\_
M"\,H$CD\UC-ZZPN-+XHV'E!LD@G/U9+)=_K2:@ >0!9L)(2GR0"&[I*''&8%
M[3WS(#P-BZN%#?V,=MXD'^J/]"/QH6V[.08CZO=*-)HZV-"V#1V##_7UXN/9
MAP^MY;K"$W$?EA,:42XL?I$NGR]59F8,?5]QSC-QL'5]YU+?V*UXF)Q!CI&E
MO\B /ZW^%;9.8_>I'(S][D\G!T\96F^_@8WT:#S[J4<ODM3B*!=+ZW9?O55B
MI;.WUJE!&_14)?[QYNW%WXN6Q0&I&&'@)AE>X\[ *NB-)WS9:;Q5+//WBUM
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
MMF%98<"EOBUS+N<5?!6GM<TMSP^4'O_;C-:2/2B>0RO%*=P^NNT]A<&&0W
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
MD-V>19=^9Y"L22" ^.1@ZWXCK>=>5XNA'Z\\A_F9-^TWX;0QLWROXRG8I2R
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
MH9BKPP7M8_JLW#'W#E2!!:IR"M=*X!A^R^91'* GQ[B)D./(*;86(>AH^*H
M0CEEUF=+ Q6W F4VI\JFGI;2=-<5V-'XU0ZH<U'D*XB>U#OX05LK'T]X3[LW
MN9$=9'P]\;,V5[J-$3L/'D*8X2BCQ(<D7H%_OQ50KZ*2[<7]5N]\S/HC]Y!6
MHPAX51W5NWO?LZ_K#-8!QC]9@:Q$($<W'J(L;KZW:)U%(8_UXNHTS(#CP=.=
MWR^&%[LAT5:H' F14N^M 97XTV0_P<SS*AU"&CQ<E:MNDFP\B#T4B6I;_"?H
M\PJH8: @?#6>!<KVM%*#I8Y 3B5(9EGV"KFKERK7P\"+YO\5\<6*?%T6'IXC
M._S]-RN W<\.H:N"?IR6 TJJ&_J&8_IOJN'2CH=!\F63?-&WRI?<L,>@<-@C
MB2$20\<20^A!V$/H%"6*[(\:!\F EC.3+:LK>,1V'"MB4"7!>.+XQ/&)X[\L
MCJ]-]N?X_&C%_YU:U>.M2"Y!9V3NT-RG@)$:)E7IG^S">P#V#;5*[E4_R[;6
MZ_Z-2G4EGAOXZ:GZW,!,Q._7GS>^%R1U(G^D@DNU]B@9X.#:_7OF29-%WEPK
M &(MQ%K:QEK&J:3P25.LI3]6>]W_O[UK[6W;AJ)_11CV80-85Y)?\C842)=E
M"+"F6=+N:T!;3*Q5M@P]NOC?[U+RV[(MZV%3S@':IG!LFB+O.9?WDCQ7L>(;
M!94%=BY$3[4&S7") NO0#,B+97V2PY_</?=B]/#5!76]QI%]K^8:#ES(J5>G
M=][XZ_):<N6^Q.BT6-<PZ[],/1(N(!X0SULGGO6UZ\F)I\TL*S_QG' 1F_4"
MY.Y#GE4=Z7C-P5G'+H$S4VC9'2V+7#/O)KVF[B:=UR\IW=FT-4!E5@&35=0*
M:M79U(VX4]@A-MTN,-F15"F97US!SAN4<A%G'+QP5T[\T#(L9J#L" @$!'+Q
M!+*6J"B/0%K,L/9(+ZF3@"BRBU9-\L&L2_(A;T=/',DU*3BRO4A>8*Y!**=(
M;XND'XZV"QBMJF90K]YN)2!.98GU$#?:4AK:U"+:*6=BIFI:IFNK[6NBI'+5
MVQ6J]PF:?"'?'$3^]#'T!M^**9@LE##*E8E31+[MUY45?)R64D(MR= ;1Y44
M27F* \FW @*N"HQ/;-;:@YA$_F#(:;V_U:?-.Q '[FJD]2K#W9&]-TWVR5W5
MAT#Q"14^41L%TDXF)PE%/'FP4?L\"+V^\#69DF"I&E8?/>[;4O3RVO$%O=L/
M:'$OLQL:UWP1>&X49TKHBQ.%3*F,E=+,Q'<\Z3HE:_:CJ9Q6>DT>Q!@Q*6 Z
M&&I#;FM](<8:G]!O9&TK9ZQ=BT%\@(-ZJ%N)NB>/PJ'GTVC(+HQIF&;M2%G/
M.1TS+8CZ_U)_Y8N)F*A<>=A.+-/)M&@B?Y%"CXJGH&*WL_0Z]\F3TPJ,ANCS
M\^.0TY1<+<;GB_=1+-]LIQ2),_1=\M]!W-9J'NKV[F:1B-+W)J*:3-=U^7<[
M%94T*^TIS4H&WFA$SQR;24.[79O^#0-=3+6M'35D]M78?A A&;-]'?DT)?>T
M>/7LQ]GCKHV082[3=?3_"D:JO6.8MJT1A/7#AYGQD#,@BY"VL(I^(@MO0NPQ
M0_N:+*^LF<>I9;FW24PT$&LRQ&1T3A DQ. ]9R"%5=#GBZ-^G+6<:KECX;W\
M\GLTBEPN-?QW&_ _W*7X* 75.VUU([6L9P:TT6RQKMG=LM12QZ8!NT\/-A*[
MYTEU!WL% '/C_T_X@MQQ;!4-[6IFZL2R>=S)@QAQ9TP]R^]7=N^.%F%+D_5V
M$>;2KZSZ$!H2^2@)YOAW[KAQ'D'2@;_H_V(XG6 QGCQN:D6(BVGR81H[(ZJ]
M29TUZ5PK=4ME=7&\+ZWR=\1]LAUW>D.KK?' X>[M.!DQ&H:2TBP0YJ]4F-\P
M&N<3YG^,1O3Z5%KWPI2T:QYR[:>O8TX.,13VS^G9@7UF^3@8"CMRQ>?G_09:
M7,ZX,EG<GGDF6=Q.![*XER^+BX>\E(=44^"X9'W,B](]AGA9#O$RHP7U,JB7
MJ:Y>-EMN:G_$RLDERYA5P0T'SKE5X =:NY0CZTMABAGA#A7G!;^<Y(N/ 'C2
MO5TBTVM"T4P3KP-!N)@0R.(D2XIT=&F:HA=NJCF. !SCTK/(O.;7)B5B;!=R
M\"NN?.;)ZSB'*M+-YGI&-;[9NZ"XBEZB(/RM[[__('?Y>J 71>D%DZ'09(#K
MP?7UX_H[[WM\G -LKSS!8#(4F@RP/=B^?FQ_(_I^Q/WIG.U-'6RO*,%@,A2:
M#+ ]V+Y^;/^)3_-Q?,H63"[^*$V;*K-01DX%*WG@!]I4>;6I'DZM3955-*:<
M(WJ[[OL7+;$ 79>\NBZWX^.$H:RR=5T,W6 M,W]UA(J$H=+.3E4O] 0T HV'
MT-A;HM$PGIIZR6CL,DMO HU (]"8 8V+2Y32-YI/9J]4T<1>CUF='L (, *,
M65QC,P&CJ5>A8&KH/:9W%2OCI81H-4+^?'CXT_>"0/L4]_?M1?PEB+Z"37>R
M:6Q;][[W[(0G#>=;%C-ZB.:!-""MXE"];3#=S*^'#*0!:1>#M&K#\%:;-9O*
ME2X TH"T,_BT2F-L\FE=,W_"2_40&WOO:H+A3H12,LT;O<&-=Q!IE42:<.A?
MQ*:GW51OL4Y;N2K16+$ :*<'6K7[Y1UF=A&$ V@ 6K4QN&$R<X^6,( &H+T5
MH%6\S=UAS=:V%/*EA. (KD]MY1]Y(!55ER'V0FSG[07;1;2_YZKJH-M*Z/8/
M[DM5\.!>^+$B>&RV>8/V)[+QI[B950XV,RJ!ZPW3PDH'N 5NR\)MUAQ 4=PV
M#> 6N 5N2\)MYI1"87^+&R_ +7!;FK_-FJ$XH[]5/5&!LP)JHN/:<:-0V$AH
M@*C/;8K'$?7,<)'2P!(+R+T$Y"*I >0"N35$+M(:0"Z06T?D(K&1);$Q";?R
M$G-[,#IRE@X80+KJ837MI56$.V%GLY=;S",%B>*+67D*Q1=1?!'%%\^KL:N8
M@#&*+[YU)70%C!#%%]-]"4P5HOT0[8=H_S'%%RW0BZ+T@LE0:#+ ]>#Z^G']
M5O%%L+VJ!(/)4&@RP/9@^_JQ_6;Q193:599@,!D*30;8'FQ?/[9/BB_FX'@4
M7\2ECDQT@.*+.%6F:$V;^?T,:^5^AE5B@:D.-.0!1H#QN-J+ULJ5B]+ *&LO
MZCU<DP(:@<:C:B]:R34*JU1EUUZ7=2$X"3 "C$?57HSO-+7++Q+>8]U.?D'S
M]0E33^P!$3]J+YZ22*'<>^;:BY5$\ZU.H>HY6+( :9>#M$I#];;.]"8N5P-I
M0%K%87BKQ3J0#@+2@+2J8VSR:>T"54Y5#[&Q]:XF&%![$41ZKMJ+E43A1IN9
MS?P%=+!B = N!FC5[I=WF-Z&-B& !J!5&X,;3:9WD>T"T "TBK>YV\PRVA<;
M@B.X1NU%B*^";HO57CP4M!<63<8..G +W):&VZPY )0I &Z!6V5PFSFE4-C?
MY@]X@%O@%KC-F:%XTR4*<%:@CND,U%X$42MBBJ767D1* TLL(+=.R$52 \@%
M<FN(7*0U@%P@MX[(/5UBHP:7(.A?WG?%NDT-7,']V."&\BM?%Y8@)V59W0Z?
M>&N?F-OS7302OC,XE'G*3O-[6:J7:OF;0J*&]'(J<-2LWIL[34\O.8'6YX&P
M-:*O1*U4V.\XD3U_$<E; LV+PB#D8\D$&OW0)EXHQJ'#76K4EJ3F?*?WAM[@
MF^9-)+$$DHFT<$BO3HB GIV!_$;'LQ/$RS9XH'&-&H_<D)%;=5WB]9"Z.!!!
MP'T:(HV_O/CBA8>"GH[^2"7+U">@ENB529Q!FW_ME*Q'_H)&8^!Z\O'B$EU"
M4F^LX\OEN^FA0C&B1Z%'?)XUW-@HB;?'PM;I\#75*'8*_+Z^"XB7\TG69M&D
M/E@3,F?OL]EOF<]V\Z[(&D=ZO9EW6W-U\@>YNO=]SY[2J\-PY'[X'U!+ P04
M    " "DD/Y047;8XNP$  !G-   $    &0Y,C4S.#=D97@R,2YH=&WMF^]O
MFS@8Q]]/VO_PB--.F]20M*<[55F*!($E:)0P8.WMI0,.L0IV9,RV[J\_&Y(T
MZ[K[H=7MK:(O*FS\XVM__-A/;#R9I^>!-9E[MFL]?S9)_33P+._/P<GQ9-@%
M9.QP^QHFSL+] ,YLN@@6\9EQ.?=3SU OX/DSF6Z*J<#<FKC^!23IA\ [,SZ1
M7*S'I^;OA!J 2E+0,Z/$*]'FFD2[9!7B!:$#P3;CT4:\AFUXR81@51>U8E0,
M:O(%CX]OPBM4D?)ZG)(*UQ#B3Q"S"LF:[,"?A6=&U@HRK(DCVS3W'3^%DV.8
M#!UK,HQ4RQY00/+>27S7MV/?2V#Q!M*Y![$W\Y,TML/TD42%WF+FA3!=Q-$B
MME-_$8(=NO"5UL=1=HZN?Z7+>O/ZM^,C.!F=C/8Z#H;-01TGLHY;JKX195A=
MD6TI:K3;3N#!U N")+*G?C@[,T9&&XYLU]V%+WTWG9\9QZ/1"P.<1>QZ<1N_
MU=#%#*1)!':4>./=P]^V^';W?-,#RIY:B;&U?7!W0OXX>2%[:)BZ-V\NMKF[
MINXEG^X2=LE^()/\%W<1\:[=&U3@P9)C=#4@M"8Y'J./C.3PK]M]JH#<K67/
M:2_C.RG^,=VM?MV)7S*>8[X;&L?F2#* FI52_R^C]J\=A)=S+_:Z.OQP9R2>
MVXW$1]86>?'4"U-[MA6XN RE,B>VG _0F;4*'%CV7G4+\V: W1O0=B#?;JLT
M1N/09.%K(X4[YXYME%HHV@[ U6L0^+.0PG+96>/!+O*_3#*6O13X"EXZA)6L
M(!DJZU<0B%S-!O=/T_)H42*:'\%[2@3.X2VA1<XJ#36IF4F;E?[OH69-A7."
MX!S19H4RT7#,ZR/P:69J(GM.LC4I$)5HS<3L@=XOT.D:5X,49^LC99P]PY^1
MX0Q3G&!\I=4,0[SDJ+Y"/4(=".<HRU@_C?ZT_ *TA/,'<&^ZC)V/TSWWCHX6
MH"%F!:9@-[7@J$2U='DB<0T!J537:Z*\K8V@GJ86FE-$48XTP=L5WI/306Y-
M2@S)QM8%3Y7?L]/"+F?@2->1E!!QEC>98#5$B".0BR9'@G$BLP6I:^MR?63M
M7TC9T]5"UVLXVV#-"V.2,='[/X] UQ?*'8'$Y&:IRSQ5'=<]/RW\ B0(9:C"
MG&0*HVU&IF^"Z\'4O-#V4Q-_)AGKB6HA.GFS"-/]>>]:3H2#>H,R/*;L$T=2
MK4/8(,F(K(BL2#89JO06J"T^JG;BK^%ELD:T6"/R"J;,/'K^3./&G_2K:.\3
MZQD);QC+02Z*8%-2H1(2G#6<R!^I+WV:$_0*HHOT2#E6NN9M54O/5@O;2#E5
M7$C/6!(,IN#[_;;@4Z+9XWQ"."]ZF$\(9F^:3XJF+IS]>>@#X'S/FZ)!UYH0
M[DOOV=TGNXCC&O./&'S5&10)PB@JM9GA1Y3W1J@)Y&Z[_EU#*I+)AW-4$,3;
MC21=9Z"\4%L7_:[!?=-\UR Q4)][Z?S0J_\,\T%8QJQ %9(3;*Z^&" (IJS"
M/"-,L44_^3F:S#)L[PI8=U]9:2\?_.@=",LN2ZB;I1P=<D)3)Y EJ=6(14LF
MER[$,1":E4TNHP@%L<:0,=I^%XY4LI6<H6A&D"Q$R(A*MJ0&MH+=>37C&\;;
MI<^$V]<Y#G2>'C3E^]<[#F]2J-YQ_0O95=O[/]V'Y4-U5TA&MA>,_@)02P,$
M%     @ I)#^4/T/.*^R @  2 @  !    !D.3(U,S@W9&5X,C,N:'1MQ59M
M;]I #/Y>J?_!RJ1JDWBGZJHV18+REC4%!*FZ[ML1'#@MN8ONCC+^_7Q)JE&M
MFH!UVI>@\SF/']N/3=QA<.^WW&&OW6V=GKB!%_B]5N]KN=%TJ_F!K-7B&MS.
MN/L$G<'MV!]/;YS'H1?T''L!]G("L^#)[]TX"5-++LI&IE>U],=U<9Q+8V1B
M+0ZT?6\PNG%"% :5TW+[XU'P\G8DA2E'+.'Q]BK@"6H8X0:F,F'"@9GWC5P:
M]$J': Z]CA= HPENM=-RJQ:%?B:MO^=R>G(HFULI-$& C, 3"TR1'G2<XI)K
M L8%3-;SF(?0#D.Y%H:+)?2Y2O;C7F^\2?Z8RHU0+E' K52I5,QP*6 G/+5[
M_]H=$]YG0E/N);CGX8HOV:OH_SSY1X05-6.^A;#HEY%@5GAZPD6X4Q%R4!B1
MIP@1N+ N12L+AYEA!I.LX0+ZDOHX*U_"QY&L0+/9+-<OS^N?+SY9-;Q1;[+*
MM:((9#$:%@2U@"_K> O-6@D:M08]%<8L$TE.,.,K8Y[[1EPP$7(6@W[AH4O
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
MLT]%4UC7Z;-2;#1?H_X-4$L#!!0    ( *20_E!E@?NQ'@@   TK   1
M9#DR-3,X-V1E>#,Q,BYH=&WM6EUSXK@2?:>*_Z!B:Z9FJR! DMG:)80J T[B
MO2QP@<S./ I;!M78EE>RR7!__>V6;##D8\C.5^Y=\D#%LM1JR>=TGY;=OIG]
M,>BT;VRKWRF7VC-G-K []OO:6?/DM%TWE]!>SSJ0=G?4_T"ZU[W18#2YK/QY
MX\SL"MX@Y1+TZ[$H8;+3[COOR'3V86!?5NZXERQ;OYZ\Y5&%T( OHLM*P/Q$
MCVJ/\VXAE0L>U1(1MQIQ<D&RZ[E($A&:)E]$24WQ_[!6<WOMTY 'Z]:,ATR1
M(;LC$Q%2F,D:.-?#RXJK':ITVEU8U8W3=68$ET;:]6ZG71_CVKZC"SU[,G.N
MG)XU<T9#,KHBXXDS[#EC:T"L7F]T.YPYPVMHAR[VY ?Y.+Z=3&^MX8S,1F1R
M.["GI'TU@LO\<2YYPFHJIBYK1>).TKC2:9[16O/\#?VY7<>N'4(C[X!1;[W=
M4;?#/JQZ=F.72U.[=SMQ9@[,;K_OW5C#:QMV:(9;UOSM[+RZV9OOBB!K2JS^
M:#RS^Z2X2^"L?IYGC5-T$!9 IM:D:PWM:6WT?F!_R%T_;31^%/*&]NC:'I+>
M:#(>30S\K&&?3&^[4Z?O6!/<Z:?WM'GZ%3SK.%5XN E;L8C\?D+^G?(HH%&5
MN$PFW%^39$F3%MES8CO!+V!_;Z_N.53IO([F*K[01C"D6=V!G9OJCB: L1I$
MKX$UGMJM_)\GO=Y?8H48,Y>51H7T[,%@;/7[0-S-]71L]?+K/YW^[.:RTFPT
M7E6,/Q.BDG7 R"6IQ'3!:G/)Z,<:CQ3W6(NN!/>RCOU\\/FK"GF7/5-8]^;Y
MFC#:/(% W<^'%&_M#"KN*-G=1/*ES_6"[/GDD"5=,2+9BK,[YL%SY8I84932
M@$Q8+&1"1$2NA P/B!.-VK_R$.$+";88B9GDPB,L\IA7+OU!U^:9GS6K0++3
M!A$^."<6@+*>D# =3;@ +Q$3>K/@9X(_B(TCU Z&VND+A%J7*@ 8H"E<DX^
MF8!Y"U8UB),&:IX "Y%(B MV*8\@/ZU)&B4R9;!!-&$A!$K$# 7G(&)R0*E/
M76B21(0\(8DP_0@MEW9[1,QE2E&YQCXA_<@T/#=&%;1YX W,"<IGJ2?!#BZ7
M;AI"MPB&@RL>DP2P[RZ)2O%G._Z.2989P16$7 6,>CQ:D#N>+&&%*F:N]K#
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
M\Y,4SIH<1&/"S"+ 9T^T+2%-E?.--YHD1)^28709JX!0P*4.7O[K<?,B&6.
M(H?B'7OFI"3#2;DG^=% 8,8S4RZ2V L-&?(N6-F5[/ <.JMR( Y16[>F0="[
M'E7*(1B!Y.+D QTLS((%3R^^@EL9&/#+(#+YF)I]&BM IKKTZ-0NIJ(8',*R
MG)TLCL;4-Y23TS'P/G*8NDC^S1JD6ZP%6V6Y1R ?B7:T'SG<G1\SK6*>_\)G
M0*:'T:BZGM:W;DBR!#<?BL16+'QMZ+VG 4QGO9?+,4'!7*-,3N_1%OLU.6VK
M%87I. \!E7^0^F/)=^Q\6,1];GX3<Y1%1;U#7"@_TT=C'Y-I9 [2_HV]Q6Z.
ME_-1FI8,2*10A*4X2.Y,#XL\,K\8E7,UY7<4N7 EM2(@VWHIHG5JO*F365!H
MO=<0Z4R),#'Q>Q)R6Q0*Y(CK]"1X>(>)(BVNY'*3<SEZX\]]!@CW:Y;H!A;1
MI\-]^=S>!M8NY;GA]1POTKZ&972,"\T0N8*1=#B3<FZH5DKD4*??,G2$!<OB
MN<04VLRP*%R6%ZZTZ,^9 <"*A@IXT+0IG'*F,6'H\CM7@&3?IN!I%QAQZ2DQ
M]<[E+.8;%*^UF5QV[*05WWOJ.26]I"#APA"E,J'0#\'CRUUWCS.?U=R<S]'P
M)(K'7$4FJ4N7+J.1OZ5'F&6OF!9/9>F-_]\>_L#MX:SY)]T>T.!/AA9WB*/A
M9[SI5I&[PYOQ<#A^L$>W'3IM%-T?7^Y?[?TZNF?4?8-.W7+X9:$(<;O-$J:Q
M)"_AWJ[U0*Q4*\:?IJ7R8G2%@92ZIN44LRCBR]U%+Z=)#*J0,C']$DM8*=ZT
MPU%$]MM-SP9)[&:(YP+P[LZB>XNCXE4G?9\6#C:[@HN-IJR7K:H^#A4WS[M7
ME<=$M5*VP$%R2#\RP<L48Q/,=R:8F;907^ZY[RM4^)*_Z L=S'0G@8[Q\.GG
M^3;2?#V)45WT%>JMP3\LX:Q1K4Q>!!"-0P2QZ037RG>Y/8ISE7L16QC\_1\[
M&?LCE>S)T$03N_XM]\->K1;\JV^@*O]>Z<L1QMO-YGN8LI[+ZJ!#6DNNA>&N
MQ=]="@[I[_X_JI5DKU7"A5#L7/M*1,VD+C7TKM6B@Y/#4D@U:$ ;T'.*Z\+3
M8*(G)Z!0LNQ0I:3OVBGJK%[%WX(%65#J/]$XPEXQ[N%>;,S#U2OC&_;;R$Z;
M[P]:3X$]Y+!PIJ?[L&=*;]!8Z/K-H'+LIGBP0HQV#4<L)$2L4-+#!AV,%%^D
M'I[I"X1[G?0UX!4#( $B&0>\DQT*[WK+HC')4Y5$%$G!:\/?CYW&X>M6Y[.?
M'URME%MDMNV/S-A^:L;FGN<$O;R:/BG823E.GLEYF5_FYL#C4G^WBFR:R?B1
MG?5DU1,2>6\20)-(D0/Y-ZO7VU+Z8P$N#B'Y6:NX#YKO('02HYR%Z2']57"!
M&C;H3L80E-:IO_;DDBQ]G>8^;ISO>94V?MA,=(_Y/QP8U/\7^1=02P,$%
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
M"@$MSQK=V9^\_K/3?YO/@?^0T__N\[^[_-@!8".#BD'S8-"3]]@@,#;H<1Y
M X.>OH"Q 7'@YA9@ ++A E  !C"XQXBY]O1RQCUP8O\14&]EO?81?HE.$TS\
M?C, N'H1P!W38\<DCME6Z&0!@3]PNV;_+D+48!,]7C1"=!<4#D3ZRE>&3VKQ
MWQK"LB %>FF-+.78+^-E'C:I$DTRA4XMX?)O>EMQ^KN\5=IFZAT("CE#!/#8
MOWS$(757040&G^&!V/+/N,CY[K0C8-@/&MN3\K%T2XNHQ/(PM9[5[[2 RT0
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
MPA1,1[0CXSW!M8#SR>H*WN(N01.96EG\<(6JGVCW8:)9F$&+EW*W^_9"?[U
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
MG_K&N_?X*\Q+A"S7BF=FF%4>4'QJ_52/8PX/7!;O)^(>F..A/[56FF-@RH\
ML#QG*P:[;\>$TC6S4HSTUN>9;XN:QQZ;06>U*,%R&+^_5K"=:)GHXVN51_UR
MUR<\J-G^SU[\$[D+W]Y&9;9BLW\O_S;,0R2>0U-]7V%/F9[^'5*6TOH#I,]E
MT&+5QBU(58OQ1:U[Z'N?W_+^9S<B$*&3-XQCVN57A^T:;,N]1_QK]J'H'6TS
MRWX0#9':ONR%/L@OU2:D>E[<OC<V213[YY1,^^Y\U^YU<9^.RKX&(\E$P7V
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
MJE&G)4&6T0\?+.+HM0=SD<#\%TSA'WK"V\E.,8J]=Q2R$U^3(*"!<-$ZYWL
MCCYJX*+_N4[!PEICKJUN=K.O*\-W]17I(GX:')G O,AWP<*OLR1/K4=+,D1-
M,V'F4?/+S[=?[0B,JKK,S@10>FV@TZNFO&VRRDTI"%E\'IFPK1!8TI]-E=E-
M'<!B941=,^.&+C4Q(=@^9LXQR,R ;("#C"2X&C2GAMCZ1^F@S8\]KS?DPFT7
MCL>V,P9*D"#BR^2=L'<=,I3LN;Z^>;Z$5GE12>AD_VPC^VJP%R#(Y!\_<>!I
MUH?4B#1%HCH185/&D0H_"4@/8=6M$09P[E]L07"6&.<DPG(9H!3(TT8?2\7<
M'!/G-2C.<70@@;7DN:-87SMU;!I]?,S*9<RTN]"=$6J_[D5#A9'GD8T1,K-F
M7_:\\8VKKKH!2T3M9^QT[+D[-?B:/X(Z2<RGTLNE]]V*\8+YS:V#4:9J[D54
M!+9Q_3^%+%J!-PZDNU:N24<B'^89MQ\!+7GL'OGW D?GZ1X\( ^),X3D3X<4
MQX/O9130[!/D*J>_8R#?<HA' =9_%&7J,[PVAJCRC5,G2J@^;HL+L@H[ .@@
MG@',=-)W*YM12'IP(C;/:7/]M8Q"A]&NF*-Q,WV#XN,8_/4RR\1QB\0\BQU#
M$["6RD7S'J5\@#3G;7E>C+0$Z5\>MKJXM_%/V!_NM,@T$(P;^'V1-QN(JY*<
M!]%^"/2VP .]AA'(?BPJ>-,:?#\<WTM7C?3!,=0G9LU /E3\"-,;.-C]=[A#
M4\7S=/5,?J7$[<SZ0^QT&.Y5X1:3I!;1;G]F]GH 8^]JLR6/YB1-2YKI4K<S
MK2\W-K9RL9]GE*PE:)X^:&W<5Q)2$E&7JI_X3O,\CH_1><=)C3\]\]DFAJ@R
MX/K'O..?'!$\ JJ-U1[O%-8MA]BX0$0#(W+^EZ 1J$<GQRXAILMUM\@$2UI
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
M+HI6B MX;G5..\J;+]G>0FEBH]/8- ,Y=6:O<= Z!O=G,QMZX[^A _@__![
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
MWA11@[)QBO1_9'7D?Q@0^U/_ %!+ P04    " "DD/Y0=?F!/ \5  " V@
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
M^*(PW*4:QG4EA1T@=^2UHO$+*'>FV^76*%=[^=^KB):$IO/SJ(P>LZB:)'"
M6&[BLDEV<N#X.'B<'4!FKWN(X"QQ"F YH^?STX9PT[G\G!XVE&JF<+X968E?
M.GHG*_5D I\VO#1*:Q2<DS)*#.];#E[3$>C7B/X.,P'3[DE<47@/*6P0J,9W
M/^=?\TSH[?+7F)_Y9I-U)/HD+I,W^%ZNLI,4[AGL!GV9T_.\>BJG5;J0K16'
M[6;LK-B] 8]R:KD*&H9U).0R2NAO45J1Q2WSYI5K\U\H?"%D<E&4R8S=[1Y!
MX7_^!TF>7^ ?)V^$1L]L ZUFXG$;#&[?V'7M1VE<I?Q#OYE^(Z70GV\)O7^)
M*+&!9393Y^WR%9YB6W&4UNU&M?WJCJ2,?0_YS2NSEP(3KPE3WNRVR\ZOZ0AT
M0_!W9!8EV?(E[,X'Y_G&,^=)P3_1.Z#+!JRC5SG<A/F;+WXP/<!N"6KFZ$CB
M8S99X":3K\"B637C;[F-YOR.9T.JZ5Q=;XE)$3T_4_+,UNH=@<VSLN*H:KPK
MS6=U<VFTI2T-K:VT';NI/6OMG96X3B]P!.YTOK1]+53B-@"DDW35B68Y+9/_
M,(6+R7:=.U:JD,E$'JR/G9>(]:0.;9:=B3>>S,]=M3/];>9U8=<2"N12?;?:
M*.7#W1.VYMKK2&7C7,ZNXC6M_*8JF6.:.>3;W;?5<W4E.7XADXIM4ES)/@4%
M8E)??R<4+A7/_+ [G;\_LE R3KY'=+*@[8J9@+,BB?G-Q JJ9QJ<>!!."7QY
MI.8<L+MT*J?H2. MS=\2%HX!E^V6!&JFZ$C@'8GS+$[29'&WJ[V!R;EBUX+R
MX84\WE^2"5P/4J9@57!)G\,S[(;PD*^&M%#J/;[>G7.J\]EA.E?7#>/=_%>_
M+)V3*:&43%947"?1$["<&:Q V[17H%R\IR/4]WMY#OI01.D<O@ZVVU@!T<_B
M^.NZJ2CPY3&+"87Y,ULSJ<5T_KRCG;^&MG-[]:EV1M5A>N?.C^X>!;LIG0/H
M1JM'\\KI_ L\1Z/7ER1>AB5V-;FHYG3L&>^^,&PF].)/;Z6H-\[@U]W?RO^L
MGLJ=1F-#7,.PSH?+&Z&WT;-QS./J<?[BB,;+=R]^K,^P"MJ%\_#723+[=?',
MKU&:_JPE5A(^O(S^97'#(XZ!S]:%'/B916OFV:<)F4956CHDKF%N1Z3FS'W@
MA]+%U)T(Y7-\FI'9$Z$NJ5R?MPN)+T -C:LG\FD%W2&AC;-W(3?+RQ.GW\UR
M0D[4A.E,_/RXAJG67D)^E"2;L( G\5M&3<O0>)[@D,=KTZ?LG,UI(P@.8!H5
M3QQ%57QZCJ+77]D.]BM)RV+Y&[ZG?=K;7^00_-?%K\<K#P1@(E?P8[%\2QH]
MD92_>RQ_>#S86W!GAS0O7 Q/14FCN%30N_[@^.!@2Y(G=)UJ6$G+^1:+JN5W
M/*7YS(AYB[?G6LJK FC)7X7^\O-/.9T0^M>?]['8KV7[>##$9'<#!U6LYM0V
ML_@ B\5G%66F9>.%OO'\^&#0(P$T$=\LCP&R/$SE,![NX?._B:T&8N"T-[-_
MN'OVLPP69GR!_S#'UEN4<G-,R8U@2?;,C?0*L1B-'P]&?1*7.:9F,8X0OJ)%
MW-X=B0D0#+>S;Z0T^*@4P\:#HSX)30NE65:'NY=54[RH7E2*4>/!89\DI4/2
M+*BCW0MJ&88ZAY6DD$S]L?'@<Y]$L45Z,^\_[Y[WMY2\1LEDX<I;QD*9*@L&
MH\>#XSY)RA11LP"/=R_ &GW?\BPVUK>5X\8' 0C-0._6@Y!<.1&N_)>,C^0Z
M>6,.V_48./6^IQXX'J$>2GH)-$O. )1$= CF@F6DI4)(RT?&(U2305MQK)$O
M83R"$6$1F+M@9?-RT>UQFN'C$>J=J:W C*%)A(E@@5A/[;AC*1 WT\="$*N2
MHFK<^&C_<'",J@RV%J$1+HG\$$P8-9QF>H7 @*I)=/J\-E!()(%@A;BE.:R=
M<LX"74K049GUY)79Y>'H-%#]3(:/AT, '< ERT +M,(CD2*"?>(ZRB9 +?O/
MU>R5YF^BVHU"<)(1 AOJ=V8E@F8IZL!)!(=@KSBMDI2%G;-HNCJI7VA>J,2G
M' <XAWM[J.9V!T(T@R@1)8+YXVL4OR09H?,Z7)T<Y8,$POV>"]$ GT2""/:/
MRXH"CRO*;#67R0_VD_9#E(X1^%!][ [DIX<G\1(C6$58%$E)JYB1<I4!^&<@
M5BM Q2B!$=5M[$"$)@ E0D2PCT@!Z^2H'BB0HMI3'(C2$*-$FAB1&W%<S2I>
MC^&<O%(2)XL@X]>4</:#GK;(Z.59F3)\:G^HDU<([J$:<!RL$.?<D*PE#)M/
MT_W;UBO!<0T"B$1IZY%8 9 (!L&8HUJV+4T'XT$_@K6T&"120C#TK"?T;=?M
M-3#VF$XQ/D -0[$*+;7"))$F@L%'6<!4H>M*1XV'J 8Z*S'(]%PU.(GP$(P^
MRV3;]31;HT---W0\1-5@'(C1"*%$E@A6GQJ-Y@'*\D'C@[Y_AAIL$LDA6'M
M5:95+>/=)*)/.F8\0K7T:)@NO2LHP$BBS1'L.A>SUS2?$[(H[+>-52$P[=CQ
M"-7$VDIP9J D L1(D5G$^=Y&<Q9":A[CO#Y@/$*]M[7]QF1()/+!"HU9[ 96
M7Y=ZX'B$>HEK)2\#1!*Y(5A$:@2:*1OC(>K%S*UVP<%(A(%@!=&!ZW"O'@]1
M'?)NQ29'*)$EKJU$OPDV;!-#5$>#%R6>8Y)(",'^P?=IV\NS?-!XB!KY[$!B
M&FP2R2$8/UI9'A4L&81R\6HK.0TVB>003!W,P)9GG%QMBNG&H^,1JEE#PV*Y
M/7$+@T0:..:+I:>/?_L-70199;QOI+R9PN7>S(-J,M/X$/4:UDJ6;2!*\KTQ
M*GRL"G7=1LGD*CN+7I,R4J602$:,1ZB*9#O1*:!(1(02MK(P6QMMCPU/CT?(
M/K,6HI'!D(@%P;)QQ\K%961R$=&,AY+6PR.F29RHE []X/$AJO&PE= ,44ED
MB&#EL+I*-UPM#Y'K'+60D02%1"8(QHZ5BYU7%53*H_[@>.#G>ZF5!^P8#M!
MKZB"]I<XSTKRH[P0W8?^^G,A2I>^_SW-"S+YZ\\E95N_1%0(M@Q%=NSI_&OT
MKYR>I5%1G/Q(E&'.YK.,#_Q8/Q35]Q1"K\FQ4>"VP"2"13"!*"A_I_M;-"/G
M:X4?[83;--/XP%.,@:14Y;9T;85F+7HI;(GX$>PHF.(?KY<F];8,UHNKAK,.
MWO%+UH.U=:98<J0@\2_/^=NO$Y+ 6M@_9C]\8C_4E@#\:GQ-GJ/T(BN90M&\
M=3<\-3[P8^9TNS7+")?PVMKV8LUK08?T.]I\9#STY/?4[H\RSFWS=XM>25DT
M:VO'#IB+O?NTYK)NVUB%HORZ7EQW9^5VUYHW]:WV[B&"25S5C_>]JIU!P(O-
M/.,CU+@*">LEUCMK8,$4]JW9_^&[N*$<]X1;N9:]<\T\(++1XR-D:ZR%'$WA
M!%,SN$8PIZXXJ<J7G";_>=\GU5+;'#7^C.SV:">M1AC!5!+>(O2J*"H["8D1
MX\_(EM@NTJE!"*?(\":1M1Z)-N*I#1M_1K;$=I'1)HY@R@BW-<4>^CE\;$VQ
M<A$TT.O0%!N6P<Z3)?;0CZ&NRW7_L$T9QT9@P=0<QK/$'7J*6O-BB&4R<V.
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
M>[AEOA6":3Z'.V/MO;+$[T1A!**I126A^T_+5_U"# ST$U+5V?*ESQR0POE
MEB\ Y"GXQXGE2_#;PIXB\'P@RQ<#A*W;>9-4()K?O=B;:S7&^J;MC3 JS2W8
M=D=>60^1[-E.JS,8#;!"Z\_*&2TY-TP!]5Y%&PW"\$RJA-% \1_!GC7P<YIW
MLF<-&JL -9+>&WO6P%.:<CM[UF"KT$4SQ;VQ9PV&V#I/!SZ'HM4P=0M.HXK&
M+U'10R?>9\S[K^V1Z*G$BO61**_0T43Q'R$4W5.AJ4Y'XF>S(_&SO)M+>'OV
MYZ".Q.W:3\T4]T;C^!SFD6C&YP!#T1]82XV*SODQ:7)A;1X Z(*[H\K/ !4&
M7&5E613][U5$2T+3^7E41H]95$V2$N;IF>["S5L(C9I6W+M,LBB+DRBM&;5,
M%KG9!-S;%%P[AR73FY>^);+>&VDX-_P<R:W\:/)6&\UT_^E'VS"OAY=1N1*5
M6JY2.!_+CX95X=R<WW;>&7?UST,1$+8"[4U2H5B<C#K;]+;#S1'"Z<_Z'[%
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
M>T<*4 6)RJ D'R00]E$?ML FD5Y($3=&%2H,1@O,*-9=1_*T 2D1+((5"0X
M2F)1-44AP?IC'(6GC-?=B*H1C40F",8@UE92-.RHWY?O\U1UO90/$F:O?FNB
M6FP2Z2'4?SH!?!/6%CQYJQW,%S_BM)J0R27PAE74K<I%E;#-SN(G,\8AE9/%
MQ?P\S^/(4_[T3M:$6S9(E@]&VZ*(UX%E]LNZF>3F>T9H\9*\GI)I3LD#C;(B
MBC6[MO5</(1IO\^G<'O(DB6 44M=@^%D6A+J9@5L3B7ROWKM#VB+6")_#(M4
M5+S .<?^PY3(-T#$G%[FA@R3\1SW/DI2O"NMP JF1+Q69BJ9'1DH^!M))Z?S
M2]A; -=]]53 X131I/%VJQ\DJ.[C\6R!32(1C++U3IL=_ ,0OY1D<O)&*.P]
MJ]X'EU%"=9_NCBGALMCKLQ4%BV&20FL(AK7U/O5W#,#-]+$0Y3$52TTY3O2S
M[[/;T0R>1(P(%K9U>J^3Z"E)DW)N+,#5"(&MSP>[#IA$: C6LW5*%]N+RJ#=
M/( CZW44C@:71&((MK6-C>#FJ03NL*K"%S_B%W9F@,9B_REVF)7SJ-?6.1?@
M)0L$P7RW[)-\-7N%0Y\7_\\+U2?=/ "0'1^,^BQ6#2Z)Q! L9N\$WDRO<UAB
MK$PX7XH%NX3 ZH.EJ7(RFHP7N/OL^+>#*1$O@C5L?>LH+BN6A[DHF+<\:,XK
MH@\&L)M(<*+/IM"6>"621["#&0*XRAZ^Y_\D$357O SF$OSH8W!>=\B2)8 0
MTF6. =Y*W"V"U6R")Q]'-;<#+5D(""8Z8Q27>46=K8/59)PCAWU6YSI@EE2]
M1[=UK:X1JXJ4-]/+)(LR'K.:BUCS"]8;JV#]8JZ3PEP]:#'W^.A@;\]7T2!,
MPTL+%DB6S%)_]MS>K"DRTK9OF>.>J"O^JXS_V^WF6$MDC&C-MKU<>0MG/[9'
MVW:N2]9)_ ;-=#OL>8/9@?<LC8IBX077Y&Q+QPB>A-< =B4JM5RE<!RUX'7@
MYJ]1J*UJMOVP .1),S5.O-;S6^*\E^-QU+4W% &%DEWM7%*Z/&H$XRV+J1<9
MY 8E/K<?%F<&8NWH5EN> D<P'8/7:3P#=,\Y3?X3&94NT \6@+%*2AL(PD1R
M2F"..H_U19*A;)K^1.J_R9FU:!_O'RA<_"HZ?[\V:44J'R2 H@07M?C FL5I
M@,Y7QS1[=64]7U<KN<;G!2S4KNN=A:8&YJL-F[V\FC)Q]5*3CQ(044OD=I>=
M 3P7S=VD39Y%7V*)ZKCU#*?)DYO?O<8H)]]%.S<-2Z4WJ(:G!%U8S:CD;%*P
M<X-P%^W;W#,46ZWJSEEM,P\7]<N7;[[*_A]"\X?\6Y(1H".::RJ8Z\8)#'B9
MLY*UJN"]%HF+]FI:*8BWWV3D(8?_^UN532B97+"P,RNA&$W#D1WBA<2WD9$=
M,!<=UK0BVZ1C21SS+)K*2S^'P(07I--&6!:H7#1A,Y'40[X( ;&0S,883C-B
MN:.6DI"A\-9JS?J6X*'P#5.C42(96WOK3.!HNK!Y=CFS[*,\8T$4K)F6S/U<
M[-K_W$3*M8$K6CF.!X9@Y,8W4:5S4$O'<!2>_&=*7[49;\T_A'4T_?9@2W)Z
MU8X<^2#!S0"NYP9R:S:'Z*$%X\^^(T5)D[@DDV:JFW^K-7AUF58P"<N.8"'$
M9ND[@1Z,.SW<]8%M%@EAH03HS7?MC^) 4:PO3C]H:T_5$K>#: !I)>4UCTL$
M$$ [SBFH^:=Y-M%8:,Q&"Q@H-3$\BJ\- X*)!7#OP>(04<H.[. 3-0$>3##
M XU8L\KZ#?:I/)GE .$_K-B&,I9>/U@ 1K'<N;B'60 ,)CZ D5B[?0@$CQF<
M&BDC^HLZOM%@M(",4GG"A4QM$ 831* A6I.[;C!:0$8-"/$HU#6$+N(*/&Z^
MMONMP(4:#N)\BUUAT@0L>+;VGL1E\L9]""=IFG^/LI@5N3C/JZ=R6J6+["ND
ME*-%BE;V_-Z.HT[D&263A)=R,+,$MYF.5^6UZUCMJ/:N0AKO].O=)U;S"+2H
M<8Z=A-3\^;5C03"&Y-8); R('X.ATBG@08(29 X=! A&9L<I;HPG?BQ"G:+W
MEJ)2RU4*)QB3;^<,*@;(D\G'18K;@M^2Z[X<3S F5C<""L5^[EQ2.J,X@@_<
M[%R&G_(W(JD_W'8JP134^SV:HM/ A6#,L&8(_@&W*'(SG79?$:N9!"M0;0-H
M"V*;"<&8;F]I_I:P';,!@$+XJF$")*JYUH.DC1"K[;>>#0W+)F%H!4Q67<I,
M; 7;#X\/,!IHK.A87$]U=\#&Y\<'GG(7E?= &0N;%[""<,PXL&()OR#Q+\_Y
M&WPD"4AO_YC]\(G]4!,:_&I\39ZC]"(KY9E7#4^-??D:K*YN*A&LR4R*P-'=
MVIKI@@ZIUK_YR/C 5^:*]B8F9=TVA[<I=G09W@5[L>]1'?@<8/C0ZLL$S2$I
M7LB$-Y#[1LJ;J4WK4?GH,5*!YXYGA0Y0,%?=%<7?E(TLZH^-D6HT=Q3)BO)@
M[I0KTNZB[U^C$FZ^46K_[4@'CY%=RBWEI,$3S UP1? _<OK[50;WG)@4]N*3
MCQXC.Y9;RD\'"/6NMVHRM+!$UCL4D<E%428S6'N3QP+NP!N-BDZ*HIJ)QVVO
MB9*(SOL83HB*M=*3OPINS2N:BW6B5;=%I_./!T=6FK(?N+(+IK.Y :8?-TCC
M9=2#A-8_3,=\^0/<=7WEUAK==5V+2WLO5N3@AG<O'AQYBOUH=2_FK-/<USC%
M?;D7 [$AWHL-^>S_7ES0LJ88PK\VE4+XU;MG]#XF64237++U2)\%+'["\O$W
M( UF7]=A,[DMR'G,BE<2)].$3*1?CO)YP(*5!JGA;X,PU"!\W9%W+Q#L?<VM
M9 *L:-FZ.^QJ$ZGM+1<_ #/L.N?)6S*!J]T=,$X5=>;[W<!SQ&83'F\'.^9@
M, DZ',R3'N^3#=X'0F?[NF7JY:7CP6?$ACF[6I\>61=,DI&7#_&W/(5I6'\9
MC(UT_>T@9<067WW=2IMX&$X.E5/(=TGQ^R4EY"HK"25%N<LEV_1N8#9BA^^^
M+5@Y!W'3R,ZB-*Y2CNQF^HV45_#W&;DEE$-S9,F_B&B69,_%<EJM:5XZ8'R
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
M># *,+[<"-7I?!M7UZ#S;B\&9OHQ@[:(1'>S,"1;R ZXZ#!DW=I7LJN0]5$
MK0EV(LNU521EA:.D:O^!UB-/2F6[./;1EM._F6)'><&[8"^V:;4#GW5V5(1T
M5Z7&5_N45\>!\C)O/=EX<!A@VK37\[$EC\)-)-VP;G'++*LXP"Z6R@N\]Q?S
M>PENW]W=+; =LS2<?-2.D#G&XBH3WV&;Q8Q$B1 %;FS%[K=/)!X[2'CUM/VN
MSHDN2QB)$L'> ,VPP6[0'7CL(!78TQ*^S.F4)&4%+$=?Q&UH$2P.T"X<[#+N
MQ&5'2=?XJD<#%SRJ%PUO@ZM%@"5_0M8?I$P,)S/=K8KTA>:%EW*O\K>!_ (L
M-QGRJI0R,9RL^ZX0:P6?12"#QS6Y]2Y@YA_D=/?,PG"J$#@$B!2H9T@!'$\!
MAI;V9.WJ&>NBC,..5K0TA6+C;BE3R9TM;*>$@!C^M(%YYZ^WXAF[7^;ZN^?.
M%KHE*2"*  -;@U[JK3CLK1C)[A>[TMZ]LW5N3@4(X _BKT-CKJ8<S.Z#-&\!
M7%:^D#*)H_3/B,TNZXR92 <8*2/+7$-MD.7:@X+>CQ,7N62_+/2C$3MF-*-#
MR9^E45$8UFB1C1$\\:/CV$4^2D2EEJL43C M8>H4:NMR;#\L &%%.)KSNUE.
M"CS!]$5Q(R#L&$EOD@HQ@M*-1Y_M,]X-VUOO$FS]B-X6S5'LC9'J.$W?RG4U
MFT5TOOARMLV9?RK779?4J(<.75S7&>?:1_2>+9?#KAQH2T:&I_JWN/1Y:ER*
M=>E3K(-F[ XO?1C.4^>7/D_]H+I>^H:*5&D=G ]UI_#5 -;1I6\HU?04>(*Y
M0K@14#\N?2TDI;OT!>.7:9T/J]LZW;]-G%HAM*.QVG0],B+PA*:6:HJ^^*[[
MMPF68C?+\;E6G*].+2L=-=S[<W4N61K,:?F!EJGNH':1:[1&0L%IN,PKJNYN
MI!PDB/\X@34;.\?Z(K!@AX,T&PL9)F_R)C'Z08+HCY-(V$Z&V^QPD95B+L2;
MS%Z&JS&"YH\3JMQ*A-O<<)'!82[!A^^YM0178P3-'R=\JY4$M[GA(N?!0H(P
MP/XKK(T2='^<D.IV4FS@1V"1_D]ZW\*3=8+#'6',@M]OM*$_T.GHNZ5&R.2C
MNJTU3B4D5O<H ^##I&XQWG_( ED[\YT:L;='\?[!!Q-]R(("?I>KG)'>.K=B
M+LP>]+4X1&UXW?=%;,1>;WUR<2W:CZ^OA"X8/TOLNPFY>:W@\L<QAW5;Q(YY
MZJT!,7)@9?X=8^5NO%9P^0]ZL_/-4TUG9]_!R>;-'C5GS15<49.L2&)>%PPI
MJ'D9MW!M$I"\]?!X>#@:.&@VN;N@34:O']U>';0I9YTF,&^=[C^S[&IQ6(PG
M?E3<3K$_2U&IY2J%$TQX;.=X/@;(DR?,1<#E@M_F87P+/!\G(I8#"B:$Q+6D
M/F"67<TDN*X][,;*N_Y.P69<%YOUL>J=&6$%]W;PLM1,(>M0]W6+S<M+!8-Q
MXYM:K3:_W @\WM>^)/BJ!,Q#7D;ISG8YD]<+IN/:HW:]X5GQ11W>Z_EB?@7_
MGI%3,LTI$3\_1#](87NOEL2H2&9779N-QC&KQ@&&^UD0<YT7Q26L,N8O3[(*
MCK4;N/GP-5)L$?TUR7*:E'.0/J&D*$^RR?HL%_^NX,]?2?F2PU_>X!%>^4GQ
MV>Z0"LYI3_=%S==KMQ*:/V0,3H5G.+#/T3W8\V.&;33WN!"T!,*?J;9K&7@'
M^WX"2CIF?0E1V5I^%G ^CF&! ?(40>$FU9;SV]R>L, 3C!W!C8!Z8/EI)ZD
M4VU7!\'"#29MHZL>( #ZL;GXV_HT6(*YPV[3J?VX9$,$.$_F"N,]4,-X4VEM
M0 HFB].]O$+9$GT(SFE>HQL! GUPZ4CBL[S*2CJ7)GPHGQ?P4(,MM)],L\#4
M<()I$'8)%YGD.3,54M/CXDJ)&@/>4D9*-)K$1,\6KUN:OR5L/P$:.UB\ HDD
M 9;VK.;S 4K-9SGKC.T)?]9KWKYFA%FO^:!EO>:#CU:O^2#L>LT'ME6 #SY:
MO>:#GM1K;B.I "-)SBK*VDVLCOV+'\RY1TY)!EPOF]P#)T\%3XE42;;UI)Q1
M0]P</]N#T0':8,Q+"RR7! B(TBTP>IG+1@JHJ(E$#N2D7 !:Z,'8IY8$BRM)
M&RE+1@JHJ%5+O$M9!ST8JQ:[HD[^52V<L?>D+(5R7IQDD\>L*JHH7=W\5/JN
MU3SCH_TC7X9E[!70CA'!&,D6?.'G&U!\#6]JL\.KQPO8J.%UOG< 0P8$8W8[
M)U,"A$_<ZG@=9N4L\I0]@[U&7+#%19DRQXX1XTU",D)P#37DT85D-/X2">9P
MVLXO>;!05>W%:S:!V ,_J+0M61!.C_<EX6OG5_LE8#*-X )JNQ/_"\&*$>&4
M35NM8W&AZ; 7*"<0R%&]JCO8"\Q8H"D:YMG-=T?B/(N3-.$0;Z8U5Q^+Z:]8
MC9+RX84\WB^V-K:P*UA]<WCF#M;X0[X)T%%0/'M]GK&;U,UT2U@G14'X%>LZ
MB9Z ^C(Q")=O/R,_M0\Q([O6Y2194R?EII#>QX.H3#0T%^\1W$+9X%W)6:/3
M.>52,'Y/";QS,JEBO@'^O8K29)J0R2W-%[];-*@&)MJO+L.)!:-0#@N4Y63+
MEF \L1(\F^<@6_SGR108"3Q-HM1^X>AFY*PY0K$EH*P88WX$XQ/N$ACCJ:BM
M/.?&FS@EX!Q&SV!6SW$6/>.IO&O7Z)E1RVP<>3E5#-^N@^ ,7_5,'47/'-KF
M>,C+BF*X99T(J!_1,RTDI8N>L7*QREH(P$G*U"ZR=L"N'\'-J? 7/V)2%#!@
M<2587!!.9BS@5W9-]?0ZH02@M)[P<XKNA%G!.&HEJE^SG;'-;4PVDV %BO,6
M19G6\L%?TR=XSUG%X?S/_*F J][-]&!O_^CLA=73N,J6FKW:<BG;5IQ,+IB
MXL3QN(FX98W'AE)FA-Z1UZBD2XONXG)X$5'6NZ+;ZE#-+/!_(#.-:[YX;%,E
MV<H8\<"%A--_4[[(^QT93\#1?$8)YO,H97OXX7APW89C?/[(![T$KPOWJ]V'
M^27-GWBA*]A%DJ>4I/GW$G2,2<(?5U\/.DS):VE]1HG#W/W':\40%YV;[);
MXI X)Q0N+Y-W,L7C*Q] J[5@-;?@P0?Z[-USQD7S([O5<5\]O4:TO!1_MA3_
M^F"A?^"5)MNI?"70730)ZF <NB5T%C$6+)TR<>,%O=-\(BCEHWW&G;D13@\=
MA8[)8XU8:$XK-_KF# +[![JCM\4?3A<:">7\2E'+'K&7_>8,@/WX8/"!C+QM
M\>/V<:F9#4\FDT10<95-<]BI1(B'P[JQ#Q:U8A^VBT4>NS@%0S=,#?90TH?U
MG/=F<N*('826^315?R-^K=4PO]#A/YKP+7 [B ZS6P+ON_%V:+"EM%53"8#8
M%9<["]8(XH<(VSKV(RM=J60C"6G([G= UG9MLF_1C%A7"%T.$ESQXP'H&I)U
M+&WD8X GF)BL9EI;5)]\'R9 >KH7=*@8NB4$&^EM0 LF9,N?_$()X_(IR%U$
M='U)TC*1UIK<?$2<PZ@%3(P^@ :MHPF%@Y F"5N_D>\G<<Q,YW )N:5Y!C_&
M?(N^H4L-MOY  A?YUY0((]_-5#QR8Y%UN(.W"N[B6=-L]<P=<2.80A8F%N+V
M>7$.9A<LP\N&:Z$&NT2]^VBH%1WM N(VAXM]$\^DZNBB*8453B$*;13.PLK5
MSD6R-@5#/QSA98BU^"BMH048HB0C_8X4!-CWTD6RRSD$_EX8AMIC"Z]BQ,J_
M4W/N--MW#4<RK(<'>/&D+>1HB@BWY,,];!+)-(FCK%2ZZVK$PV$B /6V_/L
MP^7?P5PZV/>C<;0H_\Y99VHOY73_6?Y]+:]M$&9/I8%!FT IG&"*#CC(CQR@
MMU+2\[M93@H\P?B,W @H%,NG<TF%6/Z]02O8T <,RKT;3R(8@5H/SOK@:X'.
M@7M)8@=I)N"6YG \E//;%!0]4.!8/]Y7WH$[JP4^"[5.9B+I/C.'?X!B/>D@
MJP:SBD-6!..HDF$BKU$R61A^55J/T7@!&[?X=]<5T YP,$7?55<[ _$V#>,@
M<0)-O4E5B3.80@ 2V(O@VM8'\_IX 1NU8KNK,UD"S%\6_]:[N=)WPU]E<M)N
M#Q)$HY9.MF.N^OQ4 /3H+=HBX([$)'ECM^&"G]9O@"ZGS5NBY0P<SS#$,Z^#
MP/1HPW$E;1&_J.*;/5_G17$643J?YO1[1">&^HUN%L&#WGZB71"[\#.9?K,G
M<4PK,EDW32LK&UA,P1&-/MA7:P W8&>2I0>).UD8*E1K@I</L0[-1;:ZSQND
M]961(_-4YA%':$W@/*:1;U+\6Y16(DPG3?/O41:3U?Y]*3_WVD[%W=+#WGYS
MG6%KTLL]^W.WC^@E@3C>6KG*8.*^-1C-$WPQVGG+:=,Y>#4C!2(_VJ/2XVO#
M[>8]SQ19OWW"V_'7UODSW$G$N>$GIL7*&VPLM4:9:\ %XQO>IK-%$L;"6\?
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
MIH?QXQ4-,GH;/C[EUYO/6:&/SC_HZT$Z!H,%$LRJ\D146!!1Y239G+!*A3=
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
M0KF;>Q9D3^^CY(O-VV+Z:C@W<?OTU^?R9!6(J.'?M5ME9VANVRI[ C!&F*G
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
M)>VGAL/$05X6&&:O%'M?BR%)2BI!?/00EY:%K)JUOG%UHC80ED8-2U$O(8S
ML70Y802($:[M.+!3607CNHX%R^H;+AZ2:(@9GES4L>6! 2Z06"\>U'/8]E-7
M <6Z4F_5"XBO/D+=V0KT=QSU>)&1K@<+'-(_!NFO-.</J-[1U3X53]X8%T*Z
M2H!HU^K>1<JA,#F4]@_[XVW"Y($935TFF*$$^>;9ET:6\C2)V8\KVMBVL!\-
MW$6!OG_F;*?\/MB75E[\EA#_6#6!Q?REZ<YC "TYY%.2D[]05F*=['*ZQGT?
M;1B0Y5?2AJ%X1"+_6YI5V:7%JP+/8;+/HM?++-OSG!C5YCU=UYN+=39JBVV#
MZ3\!E?9_VG:1P5U++U\-*>63X@.D^87&AO7A&S7ET;@.TDS/H;B:U=M&?<V"
M]E+"##QJ/:#@*XFLWE4X$C*]P7F&@:&<QGO*!KSD,0[=CNHMZ@).=&PLZ>$X
MKT,:E?R;STQD&.8<Q1IEW4F)-<3@&/,YH]>;BRP/MXS!NM=*N@4!N2#IV,4'
M*\#=55W$/]0[FX")[WY,=,'<#X@1\^=/02XRRI4O&;.1QG)6;%$1:JYK8X.T
M(!5UR/6&'&KA(W>L.4G3'+2YI#6F6C-$6$!9S?NFZ@FTB=F*AL]\K\SAA%Q7
M"70JIM&];Z^E+.S?*.1D2;E]DI%#K2I7$M].JAP5CZI,Z3K,R6V8_8H[+3-A
M3)Z/F0 V:CN(-U/T6FZJ'7:CV&(I7@?IVG[3QUD0W-:.NXW]NY-LB5D*:>Y3
MUF+P.01K+^+FRT#4=K98,"%KN9$"U)4+T_XBY"B<408&?GOIG"U%HV3'F^GB
MA>?DHL:C4ZO:H..RC34]6URBEAC+&O5(6=''47M2.T5V;MQQVAJ%\H!M#4$X
M5BW7SS3-PXRQ7K2M_0376!.0368KI GBH4:5[=\WZDQ@%"93+)'598DEK #3
M 05IS)3);F@JG@6P9XBQ)F3"(*,54@:AL@9A58J7,/RCB+M5GVA>7C4ER[Q(
M<B@6AWE"/K&9%8W)KC(7-6.2'>BD%$IVB /,0E<_I-',GGJ]*W.H7HK5>/A,
MQ6,CQDG<(&F06>H&62LE/&J\.M.4LR"%I/+24"FK>*<%DIFVN>TF:0PO7Z89
M@6HI ]YP2 ,F%TX3YA7S5ZY$SK3BG2(FK_9CH;T(R.3!]G9)R8++J@N!QEQP
MLJ[NWT Y@:5M$U$S 3O"4<K\ZXA%2**%2<H&[S!9W])5%&19N E71<;Q]=_V
MF4B+?TZS51KN^O:'6HWD*@J4>,YV]FQ?M>KYR+G)C40=]8:"4Z;?,&0"/K5+
MLXS2*\JS3=H/<=I:D,_N:K67;G>*T@M2E/>'/:Y68&<&M<",] ZO&3 CCO#>
M[^,5IT\0G>W3E,9,>LKFD('X)7]:1?PS<@I6&2<3ZF!OI.52UI!:'*GDD:9
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
M%/O"Y7:7)L]B>R?3SPY,M:"F"D;MY?=+R@J$U2#-*KBSB D-09M@V$&I-=L
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
M0B:68,]U>72_!\-<D$E=/VV/U!/>AMFO[U-*+V,VEM,LA_2#_=\^5B^H:$E
M'\@U(%P%4NGPM:QG+=N6%SO9\ 8(JP9(>QK@:)V?CJRSNCX=4P<[OBS-&TZ/
M_:OK\-BO_GJ7LT]QW>Y6- [2,%'DMM64!7 H.DWEG=7BSXK$M?.R<T)%(5AD
M1$"%>F/WSXS2\HN?XXS-$<)-2-?*A\8,Y:'0JM%8#01%!EL S Y0ER=RJDNC
M9M^U@D@+RB9\P,TV+X(T#N/'[(:FU7@1KI;Q^CR,]OS R7SQREH"X,S/WBII
MB576)*QJ,4E;$%%;)'TNZWMR0\NQ[[I3",>.&Q$_T?V2-JA,41@JLD&EJQDH
MB/%;TRL-=O:OQ4;K(']^8%B=RD_;UA.R2@J#,#%KGM &)W;I8A3Z&E 3K8)
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
M$N+@73,$8OJN^YC/HCK4%WZ>?M Q\=J"B4A6C5J8WRF7V0+$ LMTB8*_*W3
M"?N$'-IEQ15ZPPF!VZV9D1>=<"$V4EC%$,N2@WVF<(<<X@)?AQQGF1RXP9
M"V3H02TU]DFUU#D6?EBK"1V"V-NGR]LRYOA6]7(P8"SB;Z5M/+*J]TW  Q-'
MQ"J#$T>XAN/D??&69*>W7G5T!>OZ#P;DU:"-@[)DXH$ZSSQ4SK.I[0R);/6X
M][&K'O20F;!SOD!//WOKQRQ]$I<.SO@F_X@_GS:O.'O!'^@SSZ;IJHN2H#FQ
M'6P;+C(TPJB57B$JS^H[,PWHF@8 ],__H'$A7&[L"39>GT]LX>N0YNGA?$"D
M(L\Q>>-Q[[XYH[1"%#[?P6;-=L7I,'6V*TAC8.$#*Y6X8PCSXI\L'@7S.O8X
M<D[(1DHWHV%N1/L^3J(-H6A/L2$.PY&K$Q?>M_'O>$0V*AF04N-6#(^,R[,<
M262Q*,YJ=C/5$&D&4R?@A.2+);KZ5+&$UH1UU$II=K%E>M>/_Q+UE#?I 5^3
MY* ](#$N%VH%U,*"8?ED(8*$#&J$$)-"7 Q@X=+#DE'0KZI/QF!6#[M,:0N[
MSAID4,Q9+3 &'#&@M4+]QWKSG!+_D%.2CB+BE*UQ##BY:*3QILDLMW#SASC#
MS0$*[:/- 01C8-4UQ<CIV9M6LG@4O.K8XT@L(1LILXR&N5'KQSBI-82B/;>&
M.(R"7.E^"K=:Z3BH)5GCRBPF&BNQ#&:Y\>H/D?*JCT('6O4A")'QCEV,*>]I
M?U>S4',%@A$YD+QW:@L,:9.XP HQD7I99.9D[&[L<39EOT^WHKC[AR0_[QFX
M"+.,_E07MB@:<S-^]2F"51,KS.D3Y1D %Y WK%:(?)CU<VK,$:E\/"1+U.T=
M((H]AN0SMK^P)V&3C!JZ>H 20S_#@>.R."2I*KWBF  @0)HV6T!$/!L52+I=
M/@:3;G\'K7>2YGA7W52]H_UL=SO%43YL-10KBQ2Y])D<J@01DXSI?H;7B"DJ
MCM@/5W 4\O@T?3RSL)2U[5U1GNZ;*]7C*!R3#X_"48MT*)0%.117B,D"5GN<
M9,Y6-N?';[_[ZF^_0X\5T2*(!YWPI^&4'?C .75U.&;%&R8?DM/VF0:SG;]C
MBA[CT=PI2N'99V>[ R5KA:C6V'EHA2JE;,>E>A27OT7O"3OR>Y>\1<;F:=W3
MH?B1?3QQW3N'NG?D9R+DNP,W+)V  S'"U[BCX2?SO*+L$"%T4/F%D[^GI^>;
M?)>^I+MSDMU1-T;P*1674>J,)C^];6@KUWNE*O-$-,C; :KO+=N;ZCE05UT=
MNI8KU+X1U8M^]%_96Y@O:LI&R2^*8)X=$)BZ4GP!4!EX%4#=V-:8!A_ZUMNM
M'LSXHM"K#G/V40BFQK+<,3NVE,LDLP-KPK&V!_K)3DA:K'/\ 1\>];75%0^&
M.KBF:F,?E?4SB#Z$?A&/S9]?PZ:<I4UKKU-2GM /OZY#2I9GH69&<F"7(,$.
MG&D!T3EAID7##%#<O!9V4)0># U%N8U:*-*'XH"BJ;7\YLWW,2-Q@ <E$@=@
M"!>6/&R?\>Z<45?]@)^82[_'QX*PG;6;?%^0 _?8/[U5?QRKI>&E+6" X6?M
MD"1""PL*JD=1HPA)FE;H\:UY B3G6L2&APR0)J"\'P5-@'A 5NN;9K.19"<>
MDK=V]@SP:L(H8#8S,+."<LX!@P.2.0 P'*L^GMDW>KT7S6+,KMIIXI))*""#
MC&T?Q%7\8>;EV\=K=PZ4E,NS_:1M?UD]C_Y7FP+)CG$L]3DQ#J2 B2SP"\[/
MF"?EKB;\;%7NW;D\%0=,;O)M=F9%:B[*$M/_6+)N T6\M(5,B>%E[? ^&M>"
M]CS'>*4'O5)%J-;$5J J7:A6QO*/PU!N'K/O2+$[4T.)T%:R)/UTVH9)GF1H
M6^F:WZG89A&9Q<9-(:[5<EV@B4;\>3G(1N)/RH!Q[OFQ=NNTD661I3L>)/
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
MX7$/V*9</,(W:Q-+O%.6@>Z5Y)%,=C%@V^;G@EBG/;"J: $@[+,VJ>R&??(
MN2^?XVA\':>!VB)6^4X>,SU@&+YRA%/^6TNN9BR;PD/G4Y9^*UYXS%R0J!\(
MM2,D(7IC^E)C0)CIOPWE\07T9A,>5C^4FED/?$**I2/.=)]-)PM;4#J;I8D(
M71(AZM58?;4)3#%0"G)O#)E&4! .]\/R\J6</6O>[>^?R=N_!YHGNG"$5SX;
M7!9U$M[V]J=/41%C;H/-SZ1X]L#RC"X<X97/EI0EEJOOXQ>>X:-P\]1]*J'W
MP*:I7#S"-__-*#<B+C7-!,5%2O0%ST;/X!H(U=XZY4AY^/1@)]I@09CLL]E%
MPGL*OM^$0#"1BL.7;W #(F,D,7ICN=:A0%CJ?]#+61@"[?/%_]Q&"=M3LK/F
M>TF$WEBP50@0-OH<['*;\DBZES11JZ.;GW'(,)O_3$,7CO#*?]O,0O+$]7"7
MB61;63%>N^LVADBMH0=>=R,0"#_]-\\L<%W '^^RI_1;8L+*]Z_EX=,;0PV^
M?B2 WF=K#4=QEK% H:16/Y%G3P_,H;6+1OCCOZUE(7+W:5X$\?^.YMHG1=T
M28;>V%^4$!!.MK?$_+Z9G-A%PB+6BL-*E):2- GR9X&JS'^;!L'\=Y[0^3N+
MBWSY-R+%LR)7B[\>5>IV74<)K","/2.5#CM%HJ/-\-'^GNT6<8A+E)0U02 ^
M'!T0*8/6!%W?,@HT_<N6O&73(%X< -\C+!QEXZO1/I'52T'Z&CV^9M']2Y:4
M "Y37M-2>07)3T:'A.Z:.HICUTUEN>1YD.V/0#@_HH+=1J^\-,QZM;WSM\_!
MO]+L(@[R'-EB#689[1.9*(VW8%-0Y%F5G4K#.V!NA4>W=<.91OM$;_.FS+86
M&10U>1JG0SV*FPAOX(^JLV+[X]$!T5O#^DA UDZ>QMF>A8LZMGIE?OW#T3[1
M$U_#D7KVU:R=/&73%>L6N8S&'-SX?K1/I'XI>*-B8MWRR?,UV_.2M_WC==?@
M?WA-V]<@9KP26R'JWT7)5-3G5/#6:/SH@/BRQ5E8SW)S5.2YG^U%H*YU"9Y@
M;S!J=$#\Z+5EMPX+?9JH@T-[T=3E@8T9"#1@_<(*/9M5PT8'1#$"3?FL!4.?
M;-J>T<N^.6^ 3<'8ZF>C Z((@::,W%H\?<)I>\;=9VP>1.&B</&R\\,::13\
M-!@].B#R9#9ELRDF^MQ4QTJUJ3(].B1^R%J?P%NK=Y:<FA9!3+9STSG+BC=>
MV[< ,>4ZXYR_$>%X,G@?F0P?'1X>G%(%<ED_F:P0T6>ZMI> VR ) 2?_GYO9
M/$M?95MU!=.1$9(JQ.>T%?OJ)4 'SU6:["O+GE,RMI^70$=X#_+2Y568G[*T
M-F'=:!S0Z/ #532$0Q$P ^DJX996$#X'0,^$96]54NFD !\DJ4/L]'<@ @8(
M7:7QTO+_NLR2J"@SKJ1>1]_YG[2' #I&TH;8SNV ^WJ KM)^:9G/PZ:*K!QS
M&#<)$&[*P\-T[%>,DO0AMH\[$  3B*[RB&E% "663@K4 R65B.,7' B"(4IG
M&<>$;\&S\;B<E:)A\"6#98^C11>,><P$XT O7K2<Y/^)4D9MDW7R$Y+NQ*X9
M!]+EG!ZNLJD]/9/4AF'5L-%!7YRV6A3.LK )SYJ*.?1+FHR-'?+*<:-]+ZS$
M!CS6PZ!/V7; Y+6F\P^\.?O=Y&LNH[Q43%:-X^D*!]3F1#W_$+X;(7.5R4U[
MB"_[:"L8O?QD=$2L*#;EYQH ^FQM1^<R+S8]P<,S=<>S9OCHB%AO:[QY3<'1
MYWMW&MZL5L+4 T='Q $V39EO ,M5ZCCML5TAD)D>)J\M8LVKU9[>P$&?,MZ1
M?FVK5XM7)77 >3N=>@6!/HW<5:"%-L)B=$"L35G&)XOU.DLC)WS4KO<)%S4*
M7](8@.3\#5^\&;QO3:<8[1,',%HE$UBAZBP-G482S),-\$&C?>+WKA4#M3)0
MAP[A>K\"X19!NO?!&X_0-0]17A\P.B*^<C6L0DW9&!:$M[VR95W-YG'ZQM@#
M$];Z;1(IV*P=.SHB#IAHQ'$S6 CS>Q4C![*=E?SA-TYG["GX;L)T=,SHB#@^
MHNGV5L!!F-P_T]<"IM7V5@\<'1$[GAJQVP 3PO->6;FL^%Q#AT/BEU8G>IE
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
M5J3ITJX5"]^\W</'X4_)*(!>2%'G)*!-G=2^IO_!HND+K_$"KZU@RAX8-^8
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
MA@U2B9@V*:CIE$!48MV]C3"X$J\J+6AC%AU5\PSB,8?*PJ\)+'^QDS^541C
ML_@FD?C/V23-V%,ZC\;''XZU]U7S2>%RZ)V0546B7LS:TH,V?-)5O B S'@8
M_CDKOC&6**D ZH4H2F0L<BZF!V(3.Q^Z$#YWE*&-_"3V<]X:!#:UGQP825P2
MJ#M=SA5U:.-9G8JA26'^S4^!"'WULFPP4BDF&WAIXUH'$S-WZ,=+<8.Y2D&P
M!^@JO#9DDR@1@KN\*PGT\S0O5F%D!J=%[?= 96(?7+='A@+T$&)M);Q/:1I6
MS6Z/:5P70*D?!,H<\2F@X)>*P3@85U&Q-?&/.^3SIRS-\_LLG42J'5[Y"HZ[
M0>_K+:BNXER]Z+ZWZ/QKH@.B8X!ZQ)6:NI4 #7!$'GIEXGUD<<RUF"3\'&1_
ML@I8I4<(&P0'(K$_7L,SS$6D!H1PNE>VUBW"V.QX( -Q6:)&?$5P(.SLE45S
M!4VF)=S"767"T/>O@13$QIYV+-U$@C"UO7UP!SDH7+?\%L7Q,H'Z!F9.IM%S
MS/CSLLC/PC"2P&Z229K-Q,_:9J(@N5.743Z.T[S,F-1QE>O E87&<XT.#P^/
M5E5]=GGU-6SV*-9+I/>TIS)R =9#=)3W$1-7)W72"E+0A+I28CV;-#Q%H?S8
MK2 %%:B++6IYA)@D<#C];@5YS6V>[!9>;.'F47;^]CGX5YH)Z)I=;#&+H!M5
M2&FC?=T$G*-L$/^$XAWOEV#&M,> Y4R2?L1J<A-^6TN.$KVC!!,BZ;F-QO"Z
MX,_[:<9DKHTVH ,=(VE"G!7<E(_U4J''ZBBWA-:^_90%(9L%V9]Z[F]^*@A!
M;=ARRW04HJ/\$EI>USZ%M&Q7C)+D(=82W$J "5I'.2JTPO EY9:B.2N8Q06
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
M!?OS/$KC=,J?]/DMB%O!0DT-6M4@^=SO\^8S@^>J>853=EZP.(:5Y^.():
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
M4_T&T%+O&0UOME=+&G#EZ*E2/N=1& 79VV,@+@'>!5D3ZX.. :H,67LTQ#^
MT*\*KB_!#/XH2GS!8XO;%W310_K!0%QB/Z6&A0C?#8$-(&#L:C:/TS?&!%CT
M$%=\#72D9K$AM^IYC4*BC1YS5.LE#A).$\TY7_T,:$4<ZKZ3HWT;\A#BRY:H
MM$?W^H=  .*H^&UVJ-E673=M]!@2YOGT+7UZ2<L\2,*KF-<]X2M71W<JAL")
MY F#JH1?9Y$9!@^#N7:4TG=P0!R-T;D!2(';P]BN'6<"'AP0Q6EI.%/#1C6&
M(<1B:3< )O^W!B';[2<'0A,[Z7?SO'9$*%<A8(W<=83"*/[?'[*:H QH4D6(
MN/P9N,NI!=21[#B63)16M$%FB)+:&.:= )+S6I?<,U\&,2^D<Y>@!?'<_Q*0
ME5J?ZD0$.R77$(+E&M/F2\F?(8L;+3][#:*8WU#7:?8)QJI"D[KZ25[::^^$
MVB_LYTEJ2CI7T7ZT[2?:;OBK[RP;1SFGT#]8-'TI6'@&B((I6_P+N\^BL3+,
M;#<KD'PC3EOS5.0;4A():>I9 Y;WN#\UU9XWJ5;]G$<0:G5@)S\"]REQ,.4.
MA-@AI1 A[95U?>4J8MDK;,!Z!GQ)18%W)I\"^5-:!/$F3;ZDQ3]9\5ZFT\3C
MYOHWQ?'QD=J+WZD,=T\[1*JM70^T1V]G=)(O8%#9%G_%OU,=S[M=B.0BM;.S
MGSM 35!D6U@[>3S02!P\7<KB)<TTQ[SSWY*\($X-]U3/UM(,D5]K;U5/Y9>G
MZ?"LV6M@Z.<@^Y,5XL%Q7V;C%_A64[6BRY\='1P-^KSNGG:(:._(>X?8H9?7
MU'*Y/&A@]6>! ]Z]G-E3=C>Y#J),0OPCB&M; +6>4QX$@_1PN*,-(DG67C?B
M0Y*'_=WD><G":F4 >36LQ096B:5T_S:;4=)UD"X-5Y1!),[:AU8C<3M([1;
MI(EOT?KM[6<&]UIZ[Q%!PPI=H,.FCO@5>)Y56"DD]/QMS3(K<DS:IG6W^V$@
M)G6!, ?"@!PC.Z#<C]*YX^"(VA6S V:NBQ%*AA\@-?R(2*=%:;[-FNT%^Y<:
M[N@I;B3;VY+=/ :Q[0\"/Z@M2CL_+G9!4?]2Y7<>P%"IT";-<QV&*FS]%G#!
MRX>7&^GJ)DH!(:*C"@-S^3(L@JSHJ4"+**7\)I%OW$]9FG<2,X[_&O##RP@%
MGX4:):-_Q1G<6KHJ]%_17NFOLIYL='#L9;!!I^+8D$IMRTV<2FE+0.,N%M_V
M[P"]3K,)BXH22+7<D!T>H#6_!KSPTMGD\P&*DK%MK8Q!B#2QDGM,G$/</W%&
MB.BH[L=\6<F\_^),%'1NN +@FI=)%CT1?3UI7=5*Z<&S#TUWK7U"=+4OW*T"
M&$CM O!O;[@F[Q!JR[0FVI(NY)O#:B' 0.KZ5OW;'PTH/(0><*WI5O-\HMHD
MEDL!)E*[AOJW31K1V,,*2C]?'@J6>1E&.HR7!UY7P]IWVOPMWE%MC0WH0N/D
M8=P\'%<9^-SY#XMX3.J6W[L3ZQT3U55YK1X\I=L\LHSV ]%*)"]_OAIV1&57
MY;^:)B)T= &L?()M=@#12B1O?AC-AYK*KHJ+>;8#],^CW>V!)FN1_/EA(LOH
MZ>RJO)EG^\#SIP!YO?A^2;@Y45V5-JM]V])DO-T+CKZP(AH'\<_TMVK&D^ Z
M10;<LC:T-F-M[4.YWGXGF2U)CD7OU>*E[ WJD-L7<9#GAFV@L#&2)M1V_WHV
M:7B*0G&4!4;$WBHL;1.0[8\E%:C?;5H>U?-6 <=1"IE7!<+[ESTFN$']'+(Z
M+;JE@Z.T+Z^DLE&9T\Z#8;=^2_)@F/DQ2_'JQDJ+D])1ZA=1=8YR-@NRM\7U
ML>V)_/E6V52<5VW_>O)6H>Y8X8CDQF\51=>)OMPPSM\JY"TCZMG4Y*V"MW/X
MD=XJY$6XM3RR>JO@E;)_@+=*75D&W6YW_VN"#^15)JW.B0Z),,0G2D,%6]\.
MV_VO23[T-VU/*U\[>'=O4-+1*\5:HK'2I]7UYF+!=PE3-XI5C9$XAY3MML&_
M&H^<$3T<57!P[!JN6?K3M]2:_:LQ$NZ08C,;L7^;'FU+*NR._3# ?O]71DG(
M0XH^;"8"-11I6X1@9T)PG9:9M0R\#Y* J?URY")00Q!'F?L[D(#HU?X4>!\D
M 5,[\N@E8)L@KE+5?>SMT$^7X!%U7:@=/;9-Z. J47P(#^[;]!O+%G2:1?;]
M6=W\K&#-,;69L5NIVX6H(U1UE?8]H./XZWQ.(?<;/RLY-"0-@D3N,:JZRN+V
M4>[[4A!-B &U1] ?"7=!2E?IV!Z(];.>/L]Z^FQ$^S\P_HJ!O[]($^'7+X/X
MB66S?9W@[W8UDI\_K-)#1&Q7J=\>;)X?HK:'N,NI'Z\]OS^,"$R=X>W'QJ /
MF!UH/>1NA1TGI:NT[3Y7<JI0A^BT-UR!Y%I_0S&\V !&!.XPBWL7@>2:#D7F
M=+L!-3%*\F@LLH)_!J"O14,?'QWLG1(<=TT#T&&]^\2WIR.2:X*5U_'^#$"O
M1 1SFE!?(/5LTO 4A?*#!Z!S*E"'VFEY5,];!9R>!Z O"6+DU=[Z6%*!.H"N
MT2[=QC#$Z.U&5H9U56HWIJ/UWY0\H8[*PT6E<T,/0H[NDD9[Y"^HO)#6R;2G
M$]5.?E0RASI\L)&L=DL/XAAR/X[5K=K^3VD1Q#L[84U^7C*,.G9AUX>M%66Z
MBX??@8WE!OY[QL[9),V8_/-3\)WEU":2)P!R'G/]V\;^L36*&\+V/YSTR+C!
MUTOL+#:AIYGE8@'FI^5B+9=Y?X_:T5G/)FO+Q0+*#VZYX%2@=N9I>61NN5C
MZ;?E8G63+3PYQ9MFP]8/D-3PY:5ILELU./IMQ=@&I]VPV!!)$>)WF899IAS>
M0$25E>U(!01P>1&-+](2M.TW-&]+^;VD!;$:I654/7_5@ ;Q;+Z&MT8T34Q9
M7/>Y(,@^L1[5D,-*/'XF5R.O1)5?P&B<I)1G+H+:"]8.CJ/L:-)[]C;-\VL@
M%H^QC9(R2J9W<Y8)YN1;)/@<)6(#W"0% RX69TFX/LO5?Y;PSY\9;!3XEU?X
M1+C$M5?W3E8A=Q^1/]E.LE1*P6YIU5W^]P[,7O=9^AKE,!4<Q@,U>QWL]\OL
MY4\!?)R>QF:OG]7MM^T0_E6WWV]8W7[_9W5[005?W$(HCZS,7@.H;M\V8(=3
M@3J+L]$NW<;0;U/719EQ8JU4DZOOW(L)"F+")E%1I^ 9: S-)Q54/?3%;;'-
M;&2?M\<[B)B:!1VN&2P^B+<(H9<8;*0D$W$<K@,N*\5'"WX0-CENQ0K_52X>
M>8^L*&(F@]:3\&M2YF40K]Y,JEO%:I[1R=X)N7^E,_EI1@I'!D#*1+8%1<5Y
M#5AOX9>:G#KJ\9)@Q$^*KL\>0Q(X,C=Z(#,+VWB3.PH9*0E-G%K0^1VE T]<
MK-&1G6RQ5+=:<8M9Q0:DSD7K3+9<$,95B4C*HVE)AX4BB)##0,+4$\C3G+JS
MC@.>JZ7)D BNJC?Z(#AKMWAS\3&91M*/V(33O1!9D<)5740?1&EQT;<X@Y03
M2)I1QQ]W?P:9$<%584%*P;&7%(PJ0ED8[/6D0^VJ&E_!$TEV[.Q^8.,T&4=Q
M).:[FU0<WCP]IN151(JG%_;U<7$Y\^.U!(%\@V\>X*1]2C?),R1'^:JZ?T\<
MY=3%!$WH:>PH5Q3KZXFKQKVCG+P07CV;FCC*\9)S/Y*CG+S8FY9'5HYRO.!:
M]XYR)$"5WV-IPHWK=Y,M)>$LSYFPNM]&P3-<@T5D$+K:?$9)(_^R1K;WL"N@
MCGSMM-;%%>9U=0E1#,^*35WI?3Q0WD2_=O$[D@5$[WU7XJ/1R)W2B=BACW4M
MFDS8N(A>V=JBUX'?LVP6<$)?1O U\&7,T,.KZ7SRD43D5.M&G-S0PY&/WPM+
MP#KL2Q:68_%2_GL9Q-$D8N%]EB[^[HP339#9_D SG%BRC>A)0W*"V1+&YY2@
M+7"?XO195,H(DFD$FD><?BN"[RR,Q.=G,Y[TI,X6:C2E*,;QD4CGZO#@<D$2
MTN@ .^E9&&8O609G=?B.3WZ^VCB-Q,AJ;DF\X5V$3FGC**C PTMQTT' M86E
M6E!$'*SM;:B;43#MA,A.0'(-&E.$NLVDW1'V6#X#L8MK^<^69]3Z8$D!RK3$
MG1Y""'A7D0 $3[;Z,F17W^%ED<. Q=-U\9!57VH=_9RD,E$"-O&#KPVYAA!3
M@&Q#^ OI1^5^Q$8OO\T9Y"N:R'5,<K>A%!A42,'&=JJ-R6DB/]A,<O<-2BEO
M2PGJ)H'(Y<CEOQ2T^!_I<WXV+NXF^Q_V3BY>>/W-FV2I[:FC.;"KT,GDDH*#
M.I,Z( YU&[U6XO7 YD&1+8->%L^-JR#CC0/;R99J9DF[0=DS75.&N@>=W8..
M X<510+[7?%26ZO*;@)!B8]$.2F[?]@I"#"$OFT(:@&TD@!HKP=MS@!:Y.G^
MP: >:TTIX*JQF1=RXR0T=UC&:E/$B!STI I51:,_"^%\%"ANDDF:S1:>PN%$
MV9Y^V/T.:Q-E>TI<UL"$GO5[!@'3[RC;]]-D66OS2S!CUE6=EX,D57QI.+;.
M*,U)B&/I=Z!M/< &%9[?ATG*$)<7-6"<#<<WD'D6A_LIBHL(K>B[^8GT)!/O
M0B,RUSQVZG!0%9W2O6B-2_4^;5<=/?6O;-_V*:F'0%46'6'-%_;M;#SF/J4H
MF=YG:0)_' N8=]G2IE+](()'T3QFTJ]U-Y&?W%DD@N[@5R6M*6VJ2@FHD9@=
MT6,0%:),7*K-H^(=S"[)31D+;R%^7>#V,U#4=V/]P0>B=+M&)Y9#S#[&A3IQ
M7WUAW?H.87ZI\0U/<"R0$Y>4LA.@=QOR=BZ[I:RHII+$H6\DT%HLC$#2%G>R
M$X 5B&;!!9O#)0TH73&.&(T"&T(!)JT_<G$S-@MQ6YN"T^WPB#)^NX'R:0UN
MX&&/$O0#\ [H_M)&*I9S2,KUY$)HCFX(88U+U6?EL:RX*^LU2L.1G$K'^Y01
M00UDP!23L[I(FYS?@?OU$8ZV:!*-@Z10.K KT.'ZE.08D&OV8*]?G8(.J!O&
MF=#3U#5[@+>+ZXMKUGD!I /JDO (FS0\1:'TVR_KH #2 76==CV/ZGFK@//#
M=PHZH*Y5W&R7;F/H>:>@&LUE0V<QZ QD/(FDFB\]HK:9B>QC>WQ^%@JJ7_Q]
MELY95KS=QZ#*@HK*6W?..7U$4\]E,K]47#'#5_N9!>GVB76S!IRN,98Y)$9;
MW^^IE*.$34'F0_JW\1H]V#R(PH596'6#&(V7)*/N!M16?II!;NNZ]4I*ZA[.
M!L)1-TP0B"KEH3.94")MZY9=%X6GS7K3]*K)(A^@L5:R/E[2S9?W14N%!('F
MIZMU:]WBF70GEFFB9FP/DH")GQ5VK%$K#PJ(GE:UV5K\ QNSZ)6_L'*AYKP"
M9=*L_D2WG$'0XM#/"[\%N_5XJ4O:=.0P631=2*:W:9Y?!%GV-DFS;T$6&JJ&
MNEDD_7I\/+3![,KUVO%Y\4<0EY(E<9Q^"Y(Q6T&ZQH6AZ53" 7E(;(UP?H+8
M '?E>>WZ&CD;C[.2A>NN-&4VO<44@KA'@[M(# !3UW_IZ":Q]+<+AS2G2(]/
M B-PKNJQ;'4A(K<E61N/!$VH.Z4X9G@=O-;%4C3V@!W$66QK-\MKC":*8F5^
M>7?D&U@C%*-$>;>5#6*'2'"]41=6H1DI$1&KVB84K]]3INCZ'7BQG;EJG0\O
M?.""&L1-Q4PY5L]O#;!^!V!L@VN0%+^(7N 4.22^-#7,,N7P!J)^QV, &)87
MT?B"IYIF;V@&O?)[20OB7F-:1B%:D!+0(!I,+8+I35E<][DD"'%EFH8<5N(A
MCK;H6AN[-8BR,A@MSTCB1VZ[F]H&I:.T>:(CO9$U7&$(%EN%V!-NPSU;_J\
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
M]S**RT)IK4)&2+)0-SALR^%-,#L.>?N=+_(YR-E_^_\!4$L! A0#%     @
MI)#^4**I3![[H@( )\HL  \              ( !     &0Y,C4S.#=D,3!K
M+FAT;5!+ 0(4 Q0    ( *20_E!1=MCB[ 0  &<T   0              "
M 2BC @!D.3(U,S@W9&5X,C$N:'1M4$L! A0#%     @ I)#^4/T/.*^R @
M2 @  !               ( !0J@" &0Y,C4S.#=D97@R,RYH=&U02P$"% ,4
M    " "DD/Y0?'D%,5@%  "4*0  $               @ $BJP( 9#DR-3,X
M-V1E>#(T+FAT;5!+ 0(4 Q0    ( *20_E#[<L?M! @  )0J   1
M      "  :BP @!D.3(U,S@W9&5X,S$Q+FAT;5!+ 0(4 Q0    ( *20_E!E
M@?NQ'@@   TK   1              "  =NX @!D.3(U,S@W9&5X,S$R+FAT
M;5!+ 0(4 Q0    ( *20_E!X?2U.Y D  !X9   0              "  2C!
M @!D.3(U,S@W9&5X,S(N:'1M4$L! A0#%     @ I)#^4%<:LG4#!0  M10
M !$              ( !.LL" &0Y,C4S.#=D97@S,C$N:'1M4$L! A0#%
M  @ I)#^4(.>W0C$2P  -5X   \              ( !;- " &<Y,C4S.#=C
M;3(T+FIP9U!+ 0(4 Q0    ( *20_E!U^8$\#Q4  (#:   1
M  "  5T< P!N96]G+3(P,C P-3,Q+GAS9%!+ 0(4 Q0    ( *20_E"A3OZ4
M&@X  !W'   5              "  9LQ P!N96]G+3(P,C P-3,Q7V-A;"YX
M;6Q02P$"% ,4    " "DD/Y0GB3"^K!H  "\N@8 %0              @ 'H
M/P, ;F5O9RTR,#(P,#4S,5]D968N>&UL4$L! A0#%     @ I)#^4 RFKP0O
MBP  P4\( !4              ( !RZ@# &YE;V<M,C R,# U,S%?;&%B+GAM
M;%!+ 0(4 Q0    ( *20_E ]KZ]HZG   "^.!P 5              "  2TT
M! !N96]G+3(P,C P-3,Q7W!R92YX;6Q02P4&      X #@!Z P  2J4$

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